src/Makefile

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

mercurial