src/Makefile

changeset 178
d581ba87fe2a
parent 166
d7a06c1afa0a
equal deleted inserted replaced
177:954512fc391f 178:d581ba87fe2a
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 filesystem.c error.c \ 30 SRC = context.c glcontext.c filesystem.c error.c util.c \
31 window.c shader.c mesh.c texture.c \ 31 window.c shader.c mesh.c texture.c \
32 sprite.c 2d.c \ 32 sprite.c 2d.c \
33 camera.c scene.c scene_node.c behavior.c \ 33 camera.c scene.c scene_node.c behavior.c \
34 ui.c font.c text.c 34 ui.c font.c text.c
35 35
121 ascension/scene_node.h ascension/camera.h ascension/input.h \ 121 ascension/scene_node.h ascension/camera.h ascension/input.h \
122 ascension/ui/font.h ascension/error.h 122 ascension/ui/font.h ascension/error.h
123 @echo "Compiling $<" 123 @echo "Compiling $<"
124 $(CC) -o $@ $(CFLAGS) -c $< 124 $(CC) -o $@ $(CFLAGS) -c $<
125 125
126 $(BUILD_DIR)/shader.o: shader.c ascension/context.h ascension/datatypes.h \ 126 $(BUILD_DIR)/shader.o: shader.c ascension/shader.h ascension/camera.h \
127 ascension/window.h ascension/glcontext.h ascension/scene.h \ 127 ascension/datatypes.h ascension/context.h ascension/window.h \
128 ascension/scene_node.h ascension/transform.h ascension/camera.h \ 128 ascension/glcontext.h ascension/scene.h ascension/scene_node.h \
129 ascension/input.h ascension/ui/font.h ascension/error.h \ 129 ascension/transform.h ascension/input.h ascension/ui/font.h \
130 ascension/shader.h ascension/filesystem.h 130 ascension/error.h ascension/filesystem.h
131 @echo "Compiling $<" 131 @echo "Compiling $<"
132 $(CC) -o $@ $(CFLAGS) -c $< 132 $(CC) -o $@ $(CFLAGS) -c $<
133 133
134 $(BUILD_DIR)/sprite.o: sprite.c ascension/sprite.h ascension/scene_node.h \ 134 $(BUILD_DIR)/sprite.o: sprite.c ascension/sprite.h ascension/scene_node.h \
135 ascension/datatypes.h ascension/transform.h ascension/mesh.h \ 135 ascension/datatypes.h ascension/transform.h ascension/mesh.h \
169 ascension/scene.h ascension/scene_node.h ascension/camera.h \ 169 ascension/scene.h ascension/scene_node.h ascension/camera.h \
170 ascension/input.h ascension/ui/font.h ascension/scene.h 170 ascension/input.h ascension/ui/font.h ascension/scene.h
171 @echo "Compiling $<" 171 @echo "Compiling $<"
172 $(CC) -o $@ $(CFLAGS) -c $< 172 $(CC) -o $@ $(CFLAGS) -c $<
173 173
174 $(BUILD_DIR)/util.o: util.c ascension/util.h
175 @echo "Compiling $<"
176 $(CC) -o $@ $(CFLAGS) -c $<
177
174 $(BUILD_DIR)/window.o: window.c ascension/error.h ascension/window.h \ 178 $(BUILD_DIR)/window.o: window.c ascension/error.h ascension/window.h \
175 ascension/datatypes.h ascension/glcontext.h ascension/scene.h \ 179 ascension/datatypes.h ascension/glcontext.h ascension/scene.h \
176 ascension/scene_node.h ascension/transform.h ascension/camera.h \ 180 ascension/scene_node.h ascension/transform.h ascension/camera.h \
177 ascension/context.h ascension/window.h ascension/input.h \ 181 ascension/context.h ascension/window.h ascension/input.h \
178 ascension/ui/font.h 182 ascension/ui/font.h

mercurial