aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortomsmeding <tom.smeding@gmail.com>2018-02-07 21:28:52 +0100
committertomsmeding <tom.smeding@gmail.com>2018-02-07 21:28:52 +0100
commit0fb26b55fce17d22806a83846827c92f2b884736 (patch)
tree1d53086b59a7f5bd28e32ca1fc25b826857c36c5
parente1c5955c23f7be7cb7c6ab6fc3d2a0046c1c36a6 (diff)
Automatic submodule setup in makefile
-rw-r--r--Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 4db1f12..c5521da 100644
--- a/Makefile
+++ b/Makefile
@@ -5,5 +5,11 @@ all: tetris
clean:
rm -f tetris
-tetris: $(wildcard *.c *.h)
+tetris: $(wildcard *.c *.h) termio termio/libtermio.a
gcc -Wall -Wextra -std=c11 -O2 -fwrapv -o $@ $(filter %.c,$^) -Itermio termio/libtermio.a
+
+termio:
+ git submodule update --init --recursive
+
+termio/libtermio.a:
+ make -C termio