src/Makefile

changeset 151
42960d0c879b
parent 144
43636d6a6e25
child 155
b598b4eb4b44
equal deleted inserted replaced
150:3045f61bc4eb 151:42960d0c879b
42 @echo "Creating library..." 42 @echo "Creating library..."
43 $(AR) $(ARFLAGS) $@ $^ 43 $(AR) $(ARFLAGS) $@ $^
44 44
45 FORCE: 45 FORCE:
46 46
47 $(BUILD_DIR)/2d.o: 2d.c ascension/2d.h 47 $(BUILD_DIR)/2d.o: 2d.c ascension/2d.h ascension/scene_node.h \
48 ascension/datatypes.h ascension/transform.h ascension/mesh.h \
49 ascension/constants.h ascension/context.h ascension/window.h \
50 ascension/glcontext.h ascension/scene.h ascension/camera.h \
51 ascension/input.h ascension/ui/font.h ascension/error.h \
52 ascension/shader.h
48 @echo "Compiling $<" 53 @echo "Compiling $<"
49 $(CC) -o $@ $(CFLAGS) -c $< 54 $(CC) -o $@ $(CFLAGS) -c $<
50 55
51 $(BUILD_DIR)/behavior.o: behavior.c ascension/behavior.h \ 56 $(BUILD_DIR)/behavior.o: behavior.c ascension/behavior.h \
52 ascension/scene_node.h ascension/datatypes.h ascension/transform.h \ 57 ascension/scene_node.h ascension/datatypes.h ascension/transform.h \
53 ascension/error.h ascension/scene.h ascension/camera.h 58 ascension/context.h ascension/window.h ascension/glcontext.h \
59 ascension/scene.h ascension/camera.h ascension/input.h \
60 ascension/ui/font.h ascension/error.h ascension/scene.h
54 @echo "Compiling $<" 61 @echo "Compiling $<"
55 $(CC) -o $@ $(CFLAGS) -c $< 62 $(CC) -o $@ $(CFLAGS) -c $<
56 63
57 $(BUILD_DIR)/camera.o: camera.c ascension/error.h ascension/context.h \ 64 $(BUILD_DIR)/camera.o: camera.c ascension/error.h ascension/context.h \
58 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 65 ascension/datatypes.h ascension/window.h ascension/glcontext.h \
102 109
103 $(BUILD_DIR)/scene.o: scene.c ascension/error.h ascension/context.h \ 110 $(BUILD_DIR)/scene.o: scene.c ascension/error.h ascension/context.h \
104 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 111 ascension/datatypes.h ascension/window.h ascension/glcontext.h \
105 ascension/scene.h ascension/scene_node.h ascension/transform.h \ 112 ascension/scene.h ascension/scene_node.h ascension/transform.h \
106 ascension/camera.h ascension/input.h ascension/ui/font.h \ 113 ascension/camera.h ascension/input.h ascension/ui/font.h \
107 ascension/scene.h ascension/behavior.h ascension/shader.h \ 114 ascension/scene.h ascension/behavior.h ascension/shader.h
108 ascension/sprite.h ascension/mesh.h ascension/texture.h
109 @echo "Compiling $<" 115 @echo "Compiling $<"
110 $(CC) -o $@ $(CFLAGS) -c $< 116 $(CC) -o $@ $(CFLAGS) -c $<
111 117
112 $(BUILD_DIR)/scene_node.o: scene_node.c ascension/scene_node.h \ 118 $(BUILD_DIR)/scene_node.o: scene_node.c ascension/scene_node.h \
113 ascension/datatypes.h ascension/transform.h ascension/context.h \ 119 ascension/datatypes.h ascension/transform.h ascension/context.h \

mercurial