src/Makefile

changeset 139
5d655459db85
parent 137
f8e6e0ae61a8
equal deleted inserted replaced
138:2ceb0368b02d 139:5d655459db85
50 @echo "Compiling $<" 50 @echo "Compiling $<"
51 $(CC) -o $@ $(CFLAGS) -c $< 51 $(CC) -o $@ $(CFLAGS) -c $<
52 52
53 $(BUILD_DIR)/camera.o: camera.c ascension/error.h ascension/context.h \ 53 $(BUILD_DIR)/camera.o: camera.c ascension/error.h ascension/context.h \
54 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 54 ascension/datatypes.h ascension/window.h ascension/glcontext.h \
55 ascension/2d/sprite.h ascension/2d/../scene_node.h \ 55 ascension/scene.h ascension/scene_node.h ascension/transform.h \
56 ascension/2d/../datatypes.h ascension/2d/../transform.h \ 56 ascension/camera.h ascension/input.h ascension/ui/font.h \
57 ascension/2d/../mesh.h ascension/2d/../texture.h \ 57 ascension/camera.h
58 ascension/2d/../shader.h ascension/2d/../camera.h ascension/texture.h \
59 ascension/scene.h ascension/scene_node.h ascension/camera.h \
60 ascension/input.h ascension/ui/font.h ascension/camera.h
61 @echo "Compiling $<" 58 @echo "Compiling $<"
62 $(CC) -o $@ $(CFLAGS) -c $< 59 $(CC) -o $@ $(CFLAGS) -c $<
63 60
64 $(BUILD_DIR)/context.o: context.c ascension/context.h \ 61 $(BUILD_DIR)/context.o: context.c ascension/context.h \
65 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 62 ascension/datatypes.h ascension/window.h ascension/glcontext.h \
66 ascension/2d/sprite.h ascension/2d/../scene_node.h \ 63 ascension/scene.h ascension/scene_node.h ascension/transform.h \
67 ascension/2d/../datatypes.h ascension/2d/../transform.h \ 64 ascension/camera.h ascension/input.h ascension/ui/font.h \
68 ascension/2d/../mesh.h ascension/2d/../texture.h \ 65 ascension/error.h
69 ascension/2d/../shader.h ascension/2d/../camera.h ascension/texture.h \
70 ascension/scene.h ascension/scene_node.h ascension/camera.h \
71 ascension/input.h ascension/ui/font.h ascension/error.h
72 @echo "Compiling $<" 66 @echo "Compiling $<"
73 $(CC) -o $@ $(CFLAGS) -c $< 67 $(CC) -o $@ $(CFLAGS) -c $<
74 68
75 $(BUILD_DIR)/error.o: error.c ascension/context.h ascension/datatypes.h \ 69 $(BUILD_DIR)/error.o: error.c ascension/context.h ascension/datatypes.h \
76 ascension/window.h ascension/glcontext.h ascension/2d/sprite.h \ 70 ascension/window.h ascension/glcontext.h ascension/scene.h \
77 ascension/2d/../scene_node.h ascension/2d/../datatypes.h \ 71 ascension/scene_node.h ascension/transform.h ascension/camera.h \
78 ascension/2d/../transform.h ascension/2d/../mesh.h \ 72 ascension/input.h ascension/ui/font.h ascension/error.h
79 ascension/2d/../texture.h ascension/2d/../shader.h \
80 ascension/2d/../camera.h ascension/texture.h ascension/scene.h \
81 ascension/scene_node.h ascension/camera.h ascension/input.h \
82 ascension/ui/font.h ascension/error.h
83 @echo "Compiling $<" 73 @echo "Compiling $<"
84 $(CC) -o $@ $(CFLAGS) -c $< 74 $(CC) -o $@ $(CFLAGS) -c $<
85 75
86 $(BUILD_DIR)/filesystem.o: filesystem.c ascension/filesystem.h 76 $(BUILD_DIR)/filesystem.o: filesystem.c ascension/filesystem.h
87 @echo "Compiling $<" 77 @echo "Compiling $<"
88 $(CC) -o $@ $(CFLAGS) -c $< 78 $(CC) -o $@ $(CFLAGS) -c $<
89 79
90 $(BUILD_DIR)/font.o: font.c ascension/error.h ascension/context.h \ 80 $(BUILD_DIR)/font.o: font.c ascension/error.h ascension/context.h \
91 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 81 ascension/datatypes.h ascension/window.h ascension/glcontext.h \
92 ascension/2d/sprite.h ascension/2d/../scene_node.h \ 82 ascension/scene.h ascension/scene_node.h ascension/transform.h \
93 ascension/2d/../datatypes.h ascension/2d/../transform.h \ 83 ascension/camera.h ascension/input.h ascension/ui/font.h \
94 ascension/2d/../mesh.h ascension/2d/../texture.h \ 84 ascension/filesystem.h ascension/ui/font.h
95 ascension/2d/../shader.h ascension/2d/../camera.h ascension/texture.h \
96 ascension/scene.h ascension/scene_node.h ascension/camera.h \
97 ascension/input.h ascension/ui/font.h ascension/filesystem.h \
98 ascension/ui/font.h
99 @echo "Compiling $<" 85 @echo "Compiling $<"
100 $(CC) -o $@ $(CFLAGS) -c $< 86 $(CC) -o $@ $(CFLAGS) -c $<
101 87
102 $(BUILD_DIR)/glcontext.o: glcontext.c ascension/glcontext.h \ 88 $(BUILD_DIR)/glcontext.o: glcontext.c ascension/glcontext.h \
103 ascension/2d/sprite.h ascension/2d/../scene_node.h \ 89 ascension/error.h ascension/2d/sprite.h ascension/2d/../scene_node.h \
104 ascension/2d/../datatypes.h ascension/2d/../transform.h \ 90 ascension/2d/../datatypes.h ascension/2d/../transform.h \
105 ascension/2d/../mesh.h ascension/2d/../texture.h \ 91 ascension/2d/../mesh.h ascension/2d/../texture.h \
106 ascension/2d/../shader.h ascension/2d/../camera.h ascension/texture.h \ 92 ascension/2d/../shader.h ascension/2d/../camera.h
107 ascension/error.h ascension/2d/sprite.h
108 @echo "Compiling $<" 93 @echo "Compiling $<"
109 $(CC) -o $@ $(CFLAGS) -c $< 94 $(CC) -o $@ $(CFLAGS) -c $<
110 95
111 $(BUILD_DIR)/mesh.o: mesh.c ascension/error.h ascension/mesh.h \ 96 $(BUILD_DIR)/mesh.o: mesh.c ascension/error.h ascension/mesh.h \
112 ascension/datatypes.h 97 ascension/datatypes.h
113 @echo "Compiling $<" 98 @echo "Compiling $<"
114 $(CC) -o $@ $(CFLAGS) -c $< 99 $(CC) -o $@ $(CFLAGS) -c $<
115 100
116 $(BUILD_DIR)/scene.o: scene.c ascension/error.h ascension/context.h \ 101 $(BUILD_DIR)/scene.o: scene.c ascension/error.h ascension/context.h \
117 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 102 ascension/datatypes.h ascension/window.h ascension/glcontext.h \
103 ascension/scene.h ascension/scene_node.h ascension/transform.h \
104 ascension/camera.h ascension/input.h ascension/ui/font.h \
105 ascension/scene.h ascension/behavior.h ascension/shader.h ascension/2d.h \
118 ascension/2d/sprite.h ascension/2d/../scene_node.h \ 106 ascension/2d/sprite.h ascension/2d/../scene_node.h \
119 ascension/2d/../datatypes.h ascension/2d/../transform.h \ 107 ascension/2d/../mesh.h ascension/2d/../datatypes.h \
120 ascension/2d/../mesh.h ascension/2d/../texture.h \ 108 ascension/2d/../texture.h ascension/2d/../shader.h
121 ascension/2d/../shader.h ascension/2d/../camera.h ascension/texture.h \
122 ascension/scene.h ascension/scene_node.h ascension/camera.h \
123 ascension/input.h ascension/ui/font.h ascension/scene.h \
124 ascension/behavior.h ascension/shader.h ascension/2d.h
125 @echo "Compiling $<" 109 @echo "Compiling $<"
126 $(CC) -o $@ $(CFLAGS) -c $< 110 $(CC) -o $@ $(CFLAGS) -c $<
127 111
128 $(BUILD_DIR)/scene_node.o: scene_node.c ascension/scene_node.h \ 112 $(BUILD_DIR)/scene_node.o: scene_node.c ascension/scene_node.h \
129 ascension/datatypes.h ascension/transform.h ascension/context.h \ 113 ascension/datatypes.h ascension/transform.h ascension/context.h \
130 ascension/window.h ascension/glcontext.h ascension/2d/sprite.h \ 114 ascension/window.h ascension/glcontext.h ascension/scene.h \
131 ascension/2d/../scene_node.h ascension/2d/../mesh.h \ 115 ascension/scene_node.h ascension/camera.h ascension/input.h \
132 ascension/2d/../datatypes.h ascension/2d/../texture.h \ 116 ascension/ui/font.h ascension/error.h
133 ascension/2d/../shader.h ascension/2d/../camera.h ascension/texture.h \
134 ascension/scene.h ascension/scene_node.h ascension/camera.h \
135 ascension/input.h ascension/ui/font.h ascension/error.h
136 @echo "Compiling $<" 117 @echo "Compiling $<"
137 $(CC) -o $@ $(CFLAGS) -c $< 118 $(CC) -o $@ $(CFLAGS) -c $<
138 119
139 $(BUILD_DIR)/shader.o: shader.c ascension/context.h ascension/datatypes.h \ 120 $(BUILD_DIR)/shader.o: shader.c ascension/context.h ascension/datatypes.h \
140 ascension/window.h ascension/glcontext.h ascension/2d/sprite.h \ 121 ascension/window.h ascension/glcontext.h ascension/scene.h \
141 ascension/2d/../scene_node.h ascension/2d/../datatypes.h \ 122 ascension/scene_node.h ascension/transform.h ascension/camera.h \
142 ascension/2d/../transform.h ascension/2d/../mesh.h \ 123 ascension/input.h ascension/ui/font.h ascension/error.h \
143 ascension/2d/../texture.h ascension/2d/../shader.h \ 124 ascension/shader.h ascension/filesystem.h
144 ascension/2d/../camera.h ascension/texture.h ascension/scene.h \
145 ascension/scene_node.h ascension/camera.h ascension/input.h \
146 ascension/ui/font.h ascension/error.h ascension/shader.h \
147 ascension/filesystem.h
148 @echo "Compiling $<" 125 @echo "Compiling $<"
149 $(CC) -o $@ $(CFLAGS) -c $< 126 $(CC) -o $@ $(CFLAGS) -c $<
150 127
151 $(BUILD_DIR)/sprite.o: sprite.c ascension/2d/sprite.h \ 128 $(BUILD_DIR)/sprite.o: sprite.c ascension/2d/sprite.h \
152 ascension/2d/../scene_node.h ascension/2d/../datatypes.h \ 129 ascension/2d/../scene_node.h ascension/2d/../datatypes.h \
153 ascension/2d/../transform.h ascension/2d/../mesh.h \ 130 ascension/2d/../transform.h ascension/2d/../mesh.h \
154 ascension/2d/../texture.h ascension/2d/../shader.h \ 131 ascension/2d/../texture.h ascension/2d/../shader.h \
155 ascension/2d/../camera.h ascension/context.h ascension/datatypes.h \ 132 ascension/2d/../camera.h ascension/context.h ascension/datatypes.h \
156 ascension/window.h ascension/glcontext.h ascension/2d/sprite.h \ 133 ascension/window.h ascension/glcontext.h ascension/scene.h \
157 ascension/texture.h ascension/scene.h ascension/scene_node.h \ 134 ascension/scene_node.h ascension/camera.h ascension/input.h \
158 ascension/camera.h ascension/input.h ascension/ui/font.h \ 135 ascension/ui/font.h ascension/glcontext.h ascension/error.h \
159 ascension/glcontext.h ascension/error.h ascension/mesh.h 136 ascension/mesh.h ascension/constants.h
160 @echo "Compiling $<" 137 @echo "Compiling $<"
161 $(CC) -o $@ $(CFLAGS) -c $< 138 $(CC) -o $@ $(CFLAGS) -c $<
162 139
163 $(BUILD_DIR)/text.o: text.c ascension/error.h ascension/context.h \ 140 $(BUILD_DIR)/text.o: text.c ascension/error.h ascension/context.h \
164 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 141 ascension/datatypes.h ascension/window.h ascension/glcontext.h \
165 ascension/2d/sprite.h ascension/2d/../scene_node.h \ 142 ascension/scene.h ascension/scene_node.h ascension/transform.h \
166 ascension/2d/../datatypes.h ascension/2d/../transform.h \ 143 ascension/camera.h ascension/input.h ascension/ui/font.h \
167 ascension/2d/../mesh.h ascension/2d/../texture.h \ 144 ascension/ui/text.h ascension/ui/font.h ascension/ui/../2d/sprite.h \
168 ascension/2d/../shader.h ascension/2d/../camera.h ascension/texture.h \ 145 ascension/ui/../2d/../scene_node.h ascension/ui/../2d/../mesh.h \
169 ascension/scene.h ascension/scene_node.h ascension/camera.h \ 146 ascension/ui/../2d/../datatypes.h ascension/ui/../2d/../texture.h \
170 ascension/input.h ascension/ui/font.h ascension/ui/text.h \ 147 ascension/ui/../2d/../shader.h ascension/ui/../2d/../camera.h
171 ascension/ui/font.h ascension/ui/../2d/sprite.h
172 @echo "Compiling $<" 148 @echo "Compiling $<"
173 $(CC) -o $@ $(CFLAGS) -c $< 149 $(CC) -o $@ $(CFLAGS) -c $<
174 150
175 $(BUILD_DIR)/texture.o: texture.c ascension/error.h ascension/context.h \ 151 $(BUILD_DIR)/texture.o: texture.c ascension/error.h ascension/context.h \
176 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ 152 ascension/datatypes.h ascension/window.h ascension/glcontext.h \
177 ascension/2d/sprite.h ascension/2d/../scene_node.h \ 153 ascension/scene.h ascension/scene_node.h ascension/transform.h \
178 ascension/2d/../datatypes.h ascension/2d/../transform.h \ 154 ascension/camera.h ascension/input.h ascension/ui/font.h \
179 ascension/2d/../mesh.h ascension/2d/../texture.h \ 155 ascension/texture.h ascension/filesystem.h
180 ascension/2d/../shader.h ascension/2d/../camera.h ascension/texture.h \
181 ascension/scene.h ascension/scene_node.h ascension/camera.h \
182 ascension/input.h ascension/ui/font.h ascension/texture.h \
183 ascension/filesystem.h
184 @echo "Compiling $<" 156 @echo "Compiling $<"
185 $(CC) -o $@ $(CFLAGS) -c $< 157 $(CC) -o $@ $(CFLAGS) -c $<
186 158
187 $(BUILD_DIR)/window.o: window.c ascension/error.h ascension/window.h \ 159 $(BUILD_DIR)/window.o: window.c ascension/error.h ascension/window.h \
188 ascension/datatypes.h ascension/glcontext.h ascension/2d/sprite.h \ 160 ascension/datatypes.h ascension/glcontext.h ascension/scene.h \
189 ascension/2d/../scene_node.h ascension/2d/../datatypes.h \ 161 ascension/scene_node.h ascension/transform.h ascension/camera.h \
190 ascension/2d/../transform.h ascension/2d/../mesh.h \ 162 ascension/context.h ascension/window.h ascension/input.h \
191 ascension/2d/../texture.h ascension/2d/../shader.h \ 163 ascension/ui/font.h
192 ascension/2d/../camera.h ascension/texture.h ascension/scene.h \
193 ascension/scene_node.h ascension/camera.h ascension/context.h \
194 ascension/window.h ascension/input.h ascension/ui/font.h
195 @echo "Compiling $<" 164 @echo "Compiling $<"
196 $(CC) -o $@ $(CFLAGS) -c $< 165 $(CC) -o $@ $(CFLAGS) -c $<
197 166

mercurial