src/Makefile

changeset 86
943bf9d7c6d6
parent 82
4e1e698f4b0d
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=../build/lib 28 BUILD_DIR=../build/lib
29 29
30 SRC = context.c glcontext.c error.c window.c shader.c \ 30 SRC = context.c glcontext.c error.c filesystem.c window.c \
31 shader.c \
31 mesh.c primitives.c texture.c \ 32 mesh.c primitives.c texture.c \
32 sprite.c \ 33 sprite.c \
33 camera.c scene.c \ 34 camera.c scene.c \
34 font.c text.c 35 font.c text.c
35 36
64 ascension/input.h ascension/ui/font.h ascension/error.h \ 65 ascension/input.h ascension/ui/font.h ascension/error.h \
65 ascension/utils.h 66 ascension/utils.h
66 @echo "Compiling $<" 67 @echo "Compiling $<"
67 $(CC) -o $@ $(CFLAGS) -c $< 68 $(CC) -o $@ $(CFLAGS) -c $<
68 69
69 $(BUILD_DIR)/font.o: font.c ascension/ui/font.h ascension/context.h \ 70 $(BUILD_DIR)/filesystem.o: filesystem.c ascension/filesystem.h
70 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 71 @echo "Compiling $<"
71 ascension/primitives.h ascension/mesh.h ascension/shader.h \ 72 $(CC) -o $@ $(CFLAGS) -c $<
72 ascension/scene.h ascension/scene_node.h ascension/transform.h \ 73
73 ascension/camera.h ascension/input.h ascension/ui/font.h \ 74 $(BUILD_DIR)/font.o: font.c ascension/context.h ascension/datatypes.h \
74 ascension/error.h 75 ascension/window.h ascension/glcontext.h ascension/primitives.h \
76 ascension/mesh.h ascension/shader.h ascension/scene.h \
77 ascension/scene_node.h ascension/transform.h ascension/camera.h \
78 ascension/input.h ascension/ui/font.h ascension/error.h \
79 ascension/filesystem.h ascension/ui/font.h
75 @echo "Compiling $<" 80 @echo "Compiling $<"
76 $(CC) -o $@ $(CFLAGS) -c $< 81 $(CC) -o $@ $(CFLAGS) -c $<
77 82
78 $(BUILD_DIR)/glcontext.o: glcontext.c ascension/glcontext.h \ 83 $(BUILD_DIR)/glcontext.o: glcontext.c ascension/glcontext.h \
79 ascension/primitives.h ascension/mesh.h ascension/shader.h \ 84 ascension/primitives.h ascension/mesh.h ascension/shader.h \
102 ascension/utils.h ascension/2d.h ascension/2d/sprite.h \ 107 ascension/utils.h ascension/2d.h ascension/2d/sprite.h \
103 ascension/2d/../scene_node.h ascension/2d/../texture.h 108 ascension/2d/../scene_node.h ascension/2d/../texture.h
104 @echo "Compiling $<" 109 @echo "Compiling $<"
105 $(CC) -o $@ $(CFLAGS) -c $< 110 $(CC) -o $@ $(CFLAGS) -c $<
106 111
107 $(BUILD_DIR)/shader.o: shader.c ascension/shader.h ascension/error.h 112 $(BUILD_DIR)/shader.o: shader.c ascension/context.h ascension/datatypes.h \
113 ascension/window.h ascension/glcontext.h ascension/primitives.h \
114 ascension/mesh.h ascension/shader.h ascension/scene.h \
115 ascension/scene_node.h ascension/transform.h ascension/camera.h \
116 ascension/input.h ascension/ui/font.h ascension/shader.h \
117 ascension/error.h ascension/filesystem.h
108 @echo "Compiling $<" 118 @echo "Compiling $<"
109 $(CC) -o $@ $(CFLAGS) -c $< 119 $(CC) -o $@ $(CFLAGS) -c $<
110 120
111 $(BUILD_DIR)/sprite.o: sprite.c ascension/2d/sprite.h \ 121 $(BUILD_DIR)/sprite.o: sprite.c ascension/2d/sprite.h \
112 ascension/2d/../scene_node.h ascension/2d/../datatypes.h \ 122 ascension/2d/../scene_node.h ascension/2d/../datatypes.h \

mercurial