make/project.xml

changeset 138
2ceb0368b02d
parent 128
c36170c76a2b
--- a/make/project.xml	Sun Jun 01 16:35:23 2025 +0200
+++ b/make/project.xml	Sun Jun 08 14:57:54 2025 +0200
@@ -29,5 +29,18 @@
 	<dependency name="glew">
 		<pkgconfig>glew</pkgconfig>
 	</dependency>
+
+    <dependency name="asan" toolchain="gnuc">
+        <cflags>-fsanitize=address</cflags>
+        <ldflags>-fsanitize=address</ldflags>
+    </dependency>
+
+    <target>
+        <feature name="asan">
+            <desc>Enable address sanitization.</desc>
+            <dependencies>asan</dependencies>
+        </feature>
+        <dependencies>ucx,sdl2,sdl2_ttf,sdl2_image,glew</dependencies>
+    </target>
 </project>
 

mercurial