| 43 @echo "Creating library..." |
43 @echo "Creating library..." |
| 44 $(AR) $(ARFLAGS) $@ $^ |
44 $(AR) $(ARFLAGS) $@ $^ |
| 45 |
45 |
| 46 FORCE: |
46 FORCE: |
| 47 |
47 |
| 48 $(BUILD_DIR)/camera.o: camera.c ascension/camera.h ascension/datatypes.h |
48 $(BUILD_DIR)/camera.o: camera.c ascension/context.h ascension/datatypes.h \ |
| |
49 ascension/window.h ascension/glcontext.h ascension/primitives.h \ |
| |
50 ascension/mesh.h ascension/shader.h ascension/texture.h \ |
| |
51 ascension/scene.h ascension/scene_node.h ascension/transform.h \ |
| |
52 ascension/camera.h ascension/input.h ascension/ui/font.h \ |
| |
53 ascension/camera.h |
| 49 @echo "Compiling $<" |
54 @echo "Compiling $<" |
| 50 $(CC) -o $@ $(CFLAGS) -c $< |
55 $(CC) -o $@ $(CFLAGS) -c $< |
| 51 |
56 |
| 52 $(BUILD_DIR)/context.o: context.c ascension/context.h \ |
57 $(BUILD_DIR)/context.o: context.c ascension/context.h \ |
| 53 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |
58 ascension/datatypes.h ascension/window.h ascension/glcontext.h \ |