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 \ |