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