Wed, 02 Jul 2025 23:21:17 +0200
resolve TODOs regarding input.h
a) mouse position must be integer, because it can be negative (though rarely)
b) we should not trade "access complexity" for space in the scancodes array
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://unixwork.de/uwproj" version="0.3"> <config> <var name="SRCDIR" exec="true">pwd</var> </config> <dependency> <lang>c</lang> <make>srcdir=$SRCDIR</make> <ldflags>-lm</ldflags> </dependency> <dependency name="ucx"> <test>check_lib ucx cx/common.h</test> <ldflags>-lucx</ldflags> </dependency> <dependency name="sdl2"> <pkgconfig>sdl2</pkgconfig> </dependency> <dependency name="sdl2_ttf"> <pkgconfig>SDL2_ttf</pkgconfig> </dependency> <dependency name="sdl2_image"> <pkgconfig>SDL2_image</pkgconfig> </dependency> <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>