47 |
47 |
48 FORCE: |
48 FORCE: |
49 |
49 |
50 $(BUILD_DIR)/2d.o: 2d.c ascension/2d.h ascension/scene_node.h \ |
50 $(BUILD_DIR)/2d.o: 2d.c ascension/2d.h ascension/scene_node.h \ |
51 ascension/datatypes.h ascension/transform.h ascension/mesh.h \ |
51 ascension/datatypes.h ascension/transform.h ascension/mesh.h \ |
52 ascension/constants.h ascension/shader.h ascension/camera.h |
52 ascension/constants.h ascension/shader.h ascension/camera.h \ |
|
53 ascension/util.h |
53 @echo "Compiling $<" |
54 @echo "Compiling $<" |
54 $(CC) -o $@ $(CFLAGS) -c $< |
55 $(CC) -o $@ $(CFLAGS) -c $< |
55 |
56 |
56 $(BUILD_DIR)/behavior.o: behavior.c ascension/behavior.h \ |
57 $(BUILD_DIR)/behavior.o: behavior.c ascension/behavior.h \ |
57 ascension/scene_node.h ascension/datatypes.h ascension/transform.h \ |
58 ascension/scene_node.h ascension/datatypes.h ascension/transform.h \ |
58 ascension/context.h ascension/window.h ascension/glcontext.h \ |
59 ascension/context.h ascension/window.h ascension/glcontext.h \ |
59 ascension/scene.h ascension/camera.h ascension/input.h ascension/font.h \ |
60 ascension/scene.h ascension/camera.h ascension/input.h ascension/scene.h \ |
60 ascension/scene.h ascension/util.h ascension/error.h |
61 ascension/util.h ascension/error.h |
61 @echo "Compiling $<" |
62 @echo "Compiling $<" |
62 $(CC) -o $@ $(CFLAGS) -c $< |
63 $(CC) -o $@ $(CFLAGS) -c $< |
63 |
64 |
64 $(BUILD_DIR)/camera.o: camera.c ascension/error.h ascension/context.h \ |
65 $(BUILD_DIR)/camera.o: camera.c ascension/error.h ascension/context.h \ |
65 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
66 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
66 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
67 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
67 ascension/camera.h ascension/input.h ascension/font.h ascension/camera.h |
68 ascension/camera.h ascension/input.h ascension/camera.h |
68 @echo "Compiling $<" |
69 @echo "Compiling $<" |
69 $(CC) -o $@ $(CFLAGS) -c $< |
70 $(CC) -o $@ $(CFLAGS) -c $< |
70 |
71 |
71 $(BUILD_DIR)/context.o: context.c ascension/context.h \ |
72 $(BUILD_DIR)/context.o: context.c ascension/context.h \ |
72 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
73 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
73 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
74 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
74 ascension/camera.h ascension/input.h ascension/font.h ascension/error.h |
75 ascension/camera.h ascension/input.h ascension/error.h |
75 @echo "Compiling $<" |
76 @echo "Compiling $<" |
76 $(CC) -o $@ $(CFLAGS) -c $< |
77 $(CC) -o $@ $(CFLAGS) -c $< |
77 |
78 |
78 $(BUILD_DIR)/error.o: error.c ascension/context.h ascension/datatypes.h \ |
79 $(BUILD_DIR)/error.o: error.c ascension/context.h ascension/datatypes.h \ |
79 ascension/window.h ascension/glcontext.h ascension/scene.h \ |
80 ascension/window.h ascension/glcontext.h ascension/scene.h \ |
80 ascension/scene_node.h ascension/transform.h ascension/camera.h \ |
81 ascension/scene_node.h ascension/transform.h ascension/camera.h \ |
81 ascension/input.h ascension/font.h ascension/error.h |
82 ascension/input.h ascension/error.h |
82 @echo "Compiling $<" |
83 @echo "Compiling $<" |
83 $(CC) -o $@ $(CFLAGS) -c $< |
84 $(CC) -o $@ $(CFLAGS) -c $< |
84 |
85 |
85 $(BUILD_DIR)/filesystem.o: filesystem.c ascension/filesystem.h |
86 $(BUILD_DIR)/filesystem.o: filesystem.c ascension/filesystem.h |
86 @echo "Compiling $<" |
87 @echo "Compiling $<" |
87 $(CC) -o $@ $(CFLAGS) -c $< |
88 $(CC) -o $@ $(CFLAGS) -c $< |
88 |
89 |
89 $(BUILD_DIR)/font.o: font.c ascension/error.h ascension/context.h \ |
90 $(BUILD_DIR)/font.o: font.c ascension/error.h ascension/context.h \ |
90 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
91 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
91 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
92 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
92 ascension/camera.h ascension/input.h ascension/font.h \ |
93 ascension/camera.h ascension/input.h ascension/filesystem.h \ |
93 ascension/filesystem.h ascension/font.h |
94 ascension/font.h |
94 @echo "Compiling $<" |
95 @echo "Compiling $<" |
95 $(CC) -o $@ $(CFLAGS) -c $< |
96 $(CC) -o $@ $(CFLAGS) -c $< |
96 |
97 |
97 $(BUILD_DIR)/glcontext.o: glcontext.c ascension/glcontext.h \ |
98 $(BUILD_DIR)/glcontext.o: glcontext.c ascension/glcontext.h \ |
98 ascension/shader.h ascension/camera.h ascension/datatypes.h \ |
99 ascension/shader.h ascension/camera.h ascension/datatypes.h \ |
106 $(CC) -o $@ $(CFLAGS) -c $< |
107 $(CC) -o $@ $(CFLAGS) -c $< |
107 |
108 |
108 $(BUILD_DIR)/scene.o: scene.c ascension/error.h ascension/context.h \ |
109 $(BUILD_DIR)/scene.o: scene.c ascension/error.h ascension/context.h \ |
109 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
110 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
110 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
111 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
111 ascension/camera.h ascension/input.h ascension/font.h ascension/scene.h \ |
112 ascension/camera.h ascension/input.h ascension/scene.h \ |
112 ascension/behavior.h ascension/shader.h ascension/util.h |
113 ascension/behavior.h ascension/shader.h ascension/util.h |
113 @echo "Compiling $<" |
114 @echo "Compiling $<" |
114 $(CC) -o $@ $(CFLAGS) -c $< |
115 $(CC) -o $@ $(CFLAGS) -c $< |
115 |
116 |
116 $(BUILD_DIR)/scene_node.o: scene_node.c ascension/scene_node.h \ |
117 $(BUILD_DIR)/scene_node.o: scene_node.c ascension/scene_node.h \ |
117 ascension/datatypes.h ascension/transform.h ascension/context.h \ |
118 ascension/datatypes.h ascension/transform.h ascension/context.h \ |
118 ascension/window.h ascension/glcontext.h ascension/scene.h \ |
119 ascension/window.h ascension/glcontext.h ascension/scene.h \ |
119 ascension/scene_node.h ascension/camera.h ascension/input.h \ |
120 ascension/scene_node.h ascension/camera.h ascension/input.h \ |
120 ascension/font.h ascension/error.h |
121 ascension/error.h |
121 @echo "Compiling $<" |
122 @echo "Compiling $<" |
122 $(CC) -o $@ $(CFLAGS) -c $< |
123 $(CC) -o $@ $(CFLAGS) -c $< |
123 |
124 |
124 $(BUILD_DIR)/shader.o: shader.c ascension/shader.h ascension/camera.h \ |
125 $(BUILD_DIR)/shader.o: shader.c ascension/shader.h ascension/camera.h \ |
125 ascension/datatypes.h ascension/context.h ascension/window.h \ |
126 ascension/datatypes.h ascension/context.h ascension/window.h \ |
126 ascension/glcontext.h ascension/scene.h ascension/scene_node.h \ |
127 ascension/glcontext.h ascension/scene.h ascension/scene_node.h \ |
127 ascension/transform.h ascension/input.h ascension/font.h \ |
128 ascension/transform.h ascension/input.h ascension/error.h \ |
128 ascension/error.h ascension/filesystem.h |
129 ascension/filesystem.h |
129 @echo "Compiling $<" |
130 @echo "Compiling $<" |
130 $(CC) -o $@ $(CFLAGS) -c $< |
131 $(CC) -o $@ $(CFLAGS) -c $< |
131 |
132 |
132 $(BUILD_DIR)/sprite.o: sprite.c ascension/sprite.h ascension/scene_node.h \ |
133 $(BUILD_DIR)/sprite.o: sprite.c ascension/sprite.h ascension/scene_node.h \ |
133 ascension/datatypes.h ascension/transform.h ascension/mesh.h \ |
134 ascension/datatypes.h ascension/transform.h ascension/mesh.h \ |
134 ascension/texture.h ascension/camera.h ascension/context.h \ |
135 ascension/texture.h ascension/camera.h ascension/context.h \ |
135 ascension/window.h ascension/glcontext.h ascension/scene.h \ |
136 ascension/window.h ascension/glcontext.h ascension/scene.h \ |
136 ascension/input.h ascension/font.h ascension/glcontext.h \ |
137 ascension/input.h ascension/glcontext.h ascension/mesh.h \ |
137 ascension/mesh.h ascension/shader.h ascension/constants.h |
138 ascension/shader.h ascension/constants.h |
138 @echo "Compiling $<" |
139 @echo "Compiling $<" |
139 $(CC) -o $@ $(CFLAGS) -c $< |
140 $(CC) -o $@ $(CFLAGS) -c $< |
140 |
141 |
141 $(BUILD_DIR)/text.o: text.c ascension/text.h ascension/font.h \ |
142 $(BUILD_DIR)/text.o: text.c ascension/text.h ascension/font.h \ |
142 ascension/mesh.h ascension/datatypes.h ascension/texture.h \ |
143 ascension/mesh.h ascension/datatypes.h ascension/texture.h \ |
146 $(CC) -o $@ $(CFLAGS) -c $< |
147 $(CC) -o $@ $(CFLAGS) -c $< |
147 |
148 |
148 $(BUILD_DIR)/texture.o: texture.c ascension/error.h ascension/context.h \ |
149 $(BUILD_DIR)/texture.o: texture.c ascension/error.h ascension/context.h \ |
149 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
150 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
150 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
151 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
151 ascension/camera.h ascension/input.h ascension/font.h \ |
152 ascension/camera.h ascension/input.h ascension/texture.h \ |
152 ascension/texture.h ascension/filesystem.h |
153 ascension/filesystem.h |
153 @echo "Compiling $<" |
154 @echo "Compiling $<" |
154 $(CC) -o $@ $(CFLAGS) -c $< |
155 $(CC) -o $@ $(CFLAGS) -c $< |
155 |
156 |
156 $(BUILD_DIR)/ui.o: ui.c ascension/ui.h ascension/text.h ascension/font.h \ |
157 $(BUILD_DIR)/ui.o: ui.c ascension/ui.h ascension/text.h ascension/font.h \ |
157 ascension/mesh.h ascension/datatypes.h ascension/texture.h \ |
158 ascension/mesh.h ascension/datatypes.h ascension/texture.h \ |