diff --git a/Makefile b/Makefile index 3f5bd2b..dde0dfb 100644 --- a/Makefile +++ b/Makefile @@ -3,10 +3,15 @@ CFLAGS = -g -Iraylib/include -Iwapp/src LDFLAGS = '-Wl,-rpath,$$ORIGIN/raylib/lib' -Lraylib/lib -lraylib OUT = main -.PHONY: all game +.PHONY: all raylib game all: game -game: +raylib: + cmake -S raylib-src -B raylib-build -DCMAKE_INSTALL_PREFIX=raylib -DCMAKE_CONFIGURATION_TYPES=Release -DBUILD_SHARED_LIBS=ON -G "Ninja Multi-Config" + cmake --build raylib-build --config=Release + cmake --install raylib-build --config=Release + +game: raylib cd wapp && python3 -m codegen $(CC) $(CFLAGS) $(LDFLAGS) main.c wapp/src/wapp.c -o $(OUT) diff --git a/build b/build index 8fda547..e482bec 100755 --- a/build +++ b/build @@ -1,7 +1,3 @@ #!/bin/bash -cmake -S raylib-src -B raylib-build -DCMAKE_INSTALL_PREFIX=raylib -DCMAKE_CONFIGURATION_TYPES=Release -DBUILD_SHARED_LIBS=ON -G "Ninja Multi-Config" -cmake --build raylib-build --config=Release -cmake --install raylib-build --config=Release - bear -- make