summaryrefslogtreecommitdiffstats
path: root/ninja
diff options
context:
space:
mode:
authorancarola <raffaele.ancarola@epfl.ch>2019-01-26 23:21:33 +0100
committerancarola <raffaele.ancarola@epfl.ch>2019-01-26 23:21:33 +0100
commitb04597405eaca00add8eddc7cb82518618c416d0 (patch)
tree5200cccf718b0dc2f567bcc8c3351a4b6f460176 /ninja
parentFix signal template error (diff)
downloadflatland-b04597405eaca00add8eddc7cb82518618c416d0.tar.gz
flatland-b04597405eaca00add8eddc7cb82518618c416d0.zip
Testing signal
Diffstat (limited to 'ninja')
-rw-r--r--ninja/rules.ninja7
1 files changed, 6 insertions, 1 deletions
diff --git a/ninja/rules.ninja b/ninja/rules.ninja
index 6674672..bc3bdff 100644
--- a/ninja/rules.ninja
+++ b/ninja/rules.ninja
@@ -1,7 +1,8 @@
includes = -I lib/include -I engine/include
cflags = -g -Wall -pedantic -fPIC -std=c++17 -DDEBUG $includes
-libs = -lSDL2 lib/libmm/build/libmm.a lib/libwsdl2/build/libwsdl2.a
+libs = -lSDL2
+#lib/libmm/build/libmm.a lib/libwsdl2/build/libwsdl2.a
lflags = $libs
flags = -fdiagnostics-color
@@ -10,6 +11,10 @@ rule mkdir
command = mkdir -p $out
description = creating directory $out
+rule clean
+ command = rm -r build/*
+ description = clean up builds
+
rule cpp
command = g++ $flags $cflags -c $in -o $out
description = compiling $in