First build that actually works. SDL_main errors before but didn't figure out the cause.

This commit is contained in:
Zed A. Shaw 2025-01-02 11:47:02 -05:00
commit 6b181382bd
21 changed files with 2853 additions and 0 deletions

26
Makefile Normal file
View file

@ -0,0 +1,26 @@
all: build test
reset:
powershell -executionpolicy bypass .\scripts\reset_build.ps1
%.cpp : %.rl
ragel -o $@ $<
build:
meson compile -j 10 -C builddir
test: build
./builddir/runtests
run: build test
powershell "cp ./builddir/lodecaster.exe ."
./lodecaster
clean:
meson compile --clean -C builddir
debug_test: build
gdb --nx -x .gdbinit --ex run --args builddir/runtests.exe
cover:
gcovr --html coverage/index.html --gcov-ignore-errors=no_working_dir_found --exclude "scratchpad.*" --exclude "subprojects.*" --html-nested coverage/