src/Makefile

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

mercurial