aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index f196633..b0a6d84 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
.DEFAULT_GOAL := engine
# Modules listed in dependency order
-MODULE_NAMES := entity tween tilemap world input physics renderer assets engine mixer sound animation prefabs scene-loader
+MODULE_NAMES := entity tween tilemap world input physics renderer assets animation engine mixer sound prefabs scene-loader
OBJECT_FILES := $(patsubst %,bin/%.o,$(MODULE_NAMES))
-DEMO_NAMES := platformer shmup topdown audio sandbox spritefont menu tweens scaling animation
+DEMO_NAMES := getting-started platformer shmup topdown audio sandbox spritefont menu tweens scaling animation
DEMO_BINS := $(patsubst %,bin/demo-%,$(DEMO_NAMES))
UNIT_NAMES := $(patsubst %,downstroke-%,$(MODULE_NAMES))
@@ -25,10 +25,10 @@ bin/input.o: bin/entity.o
bin/physics.o: bin/entity.o bin/world.o bin/tilemap.o
bin/renderer.o: bin/entity.o bin/tilemap.o bin/world.o
bin/assets.o:
-bin/engine.o: bin/renderer.o bin/world.o bin/input.o bin/assets.o
+bin/animation.o: bin/entity.o bin/world.o
+bin/engine.o: bin/renderer.o bin/world.o bin/input.o bin/assets.o bin/physics.o bin/tween.o bin/animation.o
bin/mixer.o:
bin/sound.o: bin/mixer.o
-bin/animation.o: bin/entity.o bin/world.o
bin/prefabs.o: bin/entity.o
bin/scene-loader.o: bin/world.o bin/tilemap.o bin/assets.o bin/engine.o bin/prefabs.o
@@ -41,7 +41,7 @@ bin/%.o: %.scm | bin
clean:
rm -rf bin downstroke/
- rm -f *.import.scm *.import.so *.so
+ rm -f *.import.scm *.import.so *.so *.o *.link
rm -f *.log
test: