Use a shell script over a makefile

Simpler build system, easier to read.
This commit is contained in:
2025-11-27 00:45:51 +00:00
parent 9d8215bd45
commit 739409d3be
4 changed files with 12 additions and 52 deletions

10
build.sh Normal file
View File

@@ -0,0 +1,10 @@
#!/usr/bin/env sh
set -xe
GFLAGS="-Wall -Wextra -Wswitch-enum -std=c++17"
DFLAGS="-ggdb -fsanitize=address -fsanitize=undefined"
CFLAGS="$GFLAGS $DFLAGS"
LIBS="-lraylib -lm"
c++ $CFLAGS -o cw_tree.out src/numerics.cpp src/main.cpp $LIBS