summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 16 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..41a09e5
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,16 @@
+CFLAGS=-Wall -Werror -g
+PKGLIBS=caca sdl2 glu
+
+all: demoscene-eo
+
+server: demoscene-eo
+ CACA_DRIVER=raw CACA_GEOMETRY=80x25 ./demoscene-eo | cacaserver
+
+demoscene-eo: src/main.c src/main.h $(wildcard src/scene*.[ch]) Makefile
+ pkg-config --libs --cflags $(PKGLIBS)
+ gcc $(CFLAGS) `pkg-config --libs --cflags $(PKGLIBS)` src/main.c $(wildcard src/scene*.c) -o $@
+
+clean:
+ rm -f demoscene-eo
+
+.PHONY=all clean run