summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index bada565..bc8c029 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,12 @@
-CFLAGS = -O3 -std=c++20 -Wall -Wextra -Wno-c99-designator -iquotesrc
+SOLOUD = vendors/soloud
+CFLAGS = -O3 -std=c++20 \
+ -iquotesrc -iquote$(SOLOUD)/include -iquote/usr/include/SDL2 \
+ -DWITH_SDL2_STATIC= # -Wall -Wextra -Wno-c99-designator
LIBS = -lSDL2
-SRC = FLD.cpp demo.cpp
+SRC = FLD.cpp demo.cpp \
+ $(wildcard $(SOLOUD)/src/core/*.c*) \
+ $(wildcard $(SOLOUD)/src/audiosource/wav/*.c*) \
+ $(wildcard $(SOLOUD)/src/backend/sdl2_static/*.c*)
all: demo
@@ -8,7 +14,7 @@ FLD.cpp:
./create_FLD.cpp.sh
demo: $(SRC)
- clang++ $(CFLAGS) -o $@ $(SRC) $(LIBS)
+ g++ $(CFLAGS) -o $@ $(SRC) $(LIBS)
clean:
rm -rf FLD.cpp demo build_FLD.cpp