test/snake/Makefile

changeset 86
943bf9d7c6d6
parent 84
e4116b4b5774
child 89
e1f682a8a145
equal deleted inserted replaced
85:f51eec4e7ccb 86:943bf9d7c6d6
25 25
26 include ../../config.mk 26 include ../../config.mk
27 27
28 BUILD_DIR=$(srcdir)/build/test 28 BUILD_DIR=$(srcdir)/build/test
29 LIB_ASCENSION=$(srcdir)/build/lib/libascension.a 29 LIB_ASCENSION=$(srcdir)/build/lib/libascension.a
30 CFLAGS += -I$(srcdir)/src 30 CFLAGS += -I$(srcdir)/src -DTEST_BUILD
31 31
32 all: $(BUILD_DIR) $(BUILD_DIR)/snake FORCE 32 all: $(BUILD_DIR) $(BUILD_DIR)/snake FORCE
33 @echo "Demo game 'snake' successfully built." 33 @echo "Demo game 'snake' successfully built."
34 34
35 $(BUILD_DIR): 35 $(BUILD_DIR):
42 $(LIB_ASCENSION): 42 $(LIB_ASCENSION):
43 test -f "$@" 43 test -f "$@"
44 44
45 FORCE: 45 FORCE:
46 46
47 $(BUILD_DIR)/snake.o: snake.c \ 47 $(BUILD_DIR)/snake.o: snake.c ../../src/ascension/core.h \
48 /home/mike/workspace/c/ascension/src/ascension/core.h \ 48 ../../src/ascension/error.h ../../src/ascension/context.h \
49 /home/mike/workspace/c/ascension/src/ascension/error.h \ 49 ../../src/ascension/datatypes.h ../../src/ascension/window.h \
50 /home/mike/workspace/c/ascension/src/ascension/context.h \ 50 ../../src/ascension/glcontext.h ../../src/ascension/primitives.h \
51 /home/mike/workspace/c/ascension/src/ascension/datatypes.h \ 51 ../../src/ascension/mesh.h ../../src/ascension/shader.h \
52 /home/mike/workspace/c/ascension/src/ascension/window.h \ 52 ../../src/ascension/scene.h ../../src/ascension/scene_node.h \
53 /home/mike/workspace/c/ascension/src/ascension/glcontext.h \ 53 ../../src/ascension/transform.h ../../src/ascension/camera.h \
54 /home/mike/workspace/c/ascension/src/ascension/primitives.h \ 54 ../../src/ascension/input.h ../../src/ascension/ui/font.h \
55 /home/mike/workspace/c/ascension/src/ascension/mesh.h \ 55 ../../src/ascension/ui.h ../../src/ascension/ui/text.h \
56 /home/mike/workspace/c/ascension/src/ascension/shader.h \ 56 ../../src/ascension/ui/font.h ../../src/ascension/ui/../2d/sprite.h \
57 /home/mike/workspace/c/ascension/src/ascension/scene.h \ 57 ../../src/ascension/ui/../2d/../scene_node.h \
58 /home/mike/workspace/c/ascension/src/ascension/scene_node.h \ 58 ../../src/ascension/ui/../2d/../texture.h \
59 /home/mike/workspace/c/ascension/src/ascension/transform.h \ 59 ../../src/ascension/ui/../utils.h
60 /home/mike/workspace/c/ascension/src/ascension/camera.h \
61 /home/mike/workspace/c/ascension/src/ascension/input.h \
62 /home/mike/workspace/c/ascension/src/ascension/ui/font.h \
63 /home/mike/workspace/c/ascension/src/ascension/ui.h \
64 /home/mike/workspace/c/ascension/src/ascension/ui/text.h \
65 /home/mike/workspace/c/ascension/src/ascension/ui/font.h \
66 /home/mike/workspace/c/ascension/src/ascension/ui/../2d/sprite.h \
67 /home/mike/workspace/c/ascension/src/ascension/ui/../2d/../scene_node.h \
68 /home/mike/workspace/c/ascension/src/ascension/ui/../2d/../texture.h \
69 /home/mike/workspace/c/ascension/src/ascension/ui/../utils.h
70 @echo "Compiling $<" 60 @echo "Compiling $<"
71 $(CC) -o $@ $(CFLAGS) -c $< 61 $(CC) -o $@ $(CFLAGS) -c $<
72 62

mercurial