src/Makefile

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

mercurial