47 |
47 |
48 $(BUILD_DIR)/context.o: context.c ascension/context.h \ |
48 $(BUILD_DIR)/context.o: context.c ascension/context.h \ |
49 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
49 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
50 ascension/primitives.h ascension/mesh.h ascension/shader.h \ |
50 ascension/primitives.h ascension/mesh.h ascension/shader.h \ |
51 ascension/scene.h ascension/transform.h ascension/camera.h \ |
51 ascension/scene.h ascension/transform.h ascension/camera.h \ |
52 ascension/input.h ascension/ui/font.h ascension/error.h \ |
52 ascension/texture.h ascension/input.h ascension/ui/font.h \ |
53 ascension/utils.h |
53 ascension/error.h ascension/utils.h |
54 @echo "Compiling $<" |
54 @echo "Compiling $<" |
55 $(CC) -o $@ $(CFLAGS) -c $< |
55 $(CC) -o $@ $(CFLAGS) -c $< |
56 |
56 |
57 $(BUILD_DIR)/error.o: error.c ascension/context.h ascension/datatypes.h \ |
57 $(BUILD_DIR)/error.o: error.c ascension/context.h ascension/datatypes.h \ |
58 ascension/window.h ascension/glcontext.h ascension/primitives.h \ |
58 ascension/window.h ascension/glcontext.h ascension/primitives.h \ |
59 ascension/mesh.h ascension/shader.h ascension/scene.h \ |
59 ascension/mesh.h ascension/shader.h ascension/scene.h \ |
60 ascension/transform.h ascension/camera.h ascension/input.h \ |
60 ascension/transform.h ascension/camera.h ascension/texture.h \ |
61 ascension/ui/font.h ascension/error.h ascension/utils.h |
61 ascension/input.h ascension/ui/font.h ascension/error.h \ |
62 @echo "Compiling $<" |
62 ascension/utils.h |
63 $(CC) -o $@ $(CFLAGS) -c $< |
|
64 |
|
65 $(BUILD_DIR)/files.o: files.c ascension/files.h ascension/error.h |
|
66 @echo "Compiling $<" |
63 @echo "Compiling $<" |
67 $(CC) -o $@ $(CFLAGS) -c $< |
64 $(CC) -o $@ $(CFLAGS) -c $< |
68 |
65 |
69 $(BUILD_DIR)/font.o: font.c ascension/ui/font.h ascension/context.h \ |
66 $(BUILD_DIR)/font.o: font.c ascension/ui/font.h ascension/context.h \ |
70 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
67 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
71 ascension/primitives.h ascension/mesh.h ascension/shader.h \ |
68 ascension/primitives.h ascension/mesh.h ascension/shader.h \ |
72 ascension/scene.h ascension/transform.h ascension/camera.h \ |
69 ascension/scene.h ascension/transform.h ascension/camera.h \ |
73 ascension/input.h ascension/ui/font.h ascension/error.h |
70 ascension/texture.h ascension/input.h ascension/ui/font.h \ |
|
71 ascension/error.h |
74 @echo "Compiling $<" |
72 @echo "Compiling $<" |
75 $(CC) -o $@ $(CFLAGS) -c $< |
73 $(CC) -o $@ $(CFLAGS) -c $< |
76 |
74 |
77 $(BUILD_DIR)/glcontext.o: glcontext.c ascension/glcontext.h \ |
75 $(BUILD_DIR)/glcontext.o: glcontext.c ascension/glcontext.h \ |
78 ascension/primitives.h ascension/mesh.h ascension/shader.h \ |
76 ascension/primitives.h ascension/mesh.h ascension/shader.h \ |
79 ascension/error.h |
77 ascension/error.h shader_codes.h ascension/shader.h |
80 @echo "Compiling $<" |
78 @echo "Compiling $<" |
81 $(CC) -o $@ $(CFLAGS) -c $< |
79 $(CC) -o $@ $(CFLAGS) -c $< |
82 |
80 |
83 $(BUILD_DIR)/primitives.o: primitives.c ascension/primitives.h \ |
81 $(BUILD_DIR)/primitives.o: primitives.c ascension/primitives.h \ |
84 ascension/mesh.h ascension/error.h ascension/context.h \ |
82 ascension/mesh.h ascension/error.h ascension/context.h \ |
85 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
83 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
86 ascension/primitives.h ascension/shader.h ascension/scene.h \ |
84 ascension/primitives.h ascension/shader.h ascension/scene.h \ |
87 ascension/transform.h ascension/camera.h ascension/input.h \ |
85 ascension/transform.h ascension/camera.h ascension/texture.h \ |
88 ascension/ui/font.h |
86 ascension/input.h ascension/ui/font.h |
89 @echo "Compiling $<" |
87 @echo "Compiling $<" |
90 $(CC) -o $@ $(CFLAGS) -c $< |
88 $(CC) -o $@ $(CFLAGS) -c $< |
91 |
89 |
92 $(BUILD_DIR)/scene.o: scene.c ascension/scene.h ascension/datatypes.h \ |
90 $(BUILD_DIR)/scene.o: scene.c ascension/scene.h ascension/datatypes.h \ |
93 ascension/transform.h ascension/camera.h ascension/context.h \ |
91 ascension/transform.h ascension/camera.h ascension/texture.h \ |
94 ascension/window.h ascension/glcontext.h ascension/primitives.h \ |
92 ascension/context.h ascension/window.h ascension/glcontext.h \ |
95 ascension/mesh.h ascension/shader.h ascension/scene.h ascension/input.h \ |
93 ascension/primitives.h ascension/mesh.h ascension/shader.h \ |
96 ascension/ui/font.h ascension/utils.h ascension/shader.h |
94 ascension/scene.h ascension/input.h ascension/ui/font.h \ |
|
95 ascension/utils.h ascension/shader.h |
97 @echo "Compiling $<" |
96 @echo "Compiling $<" |
98 $(CC) -o $@ $(CFLAGS) -c $< |
97 $(CC) -o $@ $(CFLAGS) -c $< |
99 |
98 |
100 $(BUILD_DIR)/shader.o: shader.c ascension/shader.h ascension/files.h \ |
99 $(BUILD_DIR)/shader.o: shader.c ascension/shader.h ascension/error.h |
101 ascension/error.h |
|
102 @echo "Compiling $<" |
100 @echo "Compiling $<" |
103 $(CC) -o $@ $(CFLAGS) -c $< |
101 $(CC) -o $@ $(CFLAGS) -c $< |
104 |
102 |
105 $(BUILD_DIR)/text.o: text.c ascension/ui/text.h ascension/ui/font.h \ |
103 $(BUILD_DIR)/text.o: text.c ascension/ui/text.h ascension/ui/font.h \ |
106 ascension/ui/../scene.h ascension/ui/../datatypes.h \ |
104 ascension/ui/../scene.h ascension/ui/../datatypes.h \ |