From b99ada53b715def5492c7d04c0d327fa7048e5d3 Mon Sep 17 00:00:00 2001 From: Gene Pasquet Date: Sun, 5 Apr 2026 23:12:54 +0100 Subject: Complete implementation --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 161352c..65cb33e 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ .DEFAULT_GOAL := engine # Modules listed in dependency order -MODULE_NAMES := entity tilemap world input physics renderer assets engine mixer sound animation ai +MODULE_NAMES := entity tilemap world input physics renderer assets engine mixer sound animation ai scene-loader OBJECT_FILES := $(patsubst %,bin/%.o,$(MODULE_NAMES)) DEMO_NAMES := platformer shmup topdown audio sandbox @@ -32,6 +32,7 @@ bin/mixer.o: bin/sound.o: bin/mixer.o bin/animation.o: bin/entity.o bin/world.o bin/ai.o: bin/entity.o bin/world.o +bin/scene-loader.o: bin/world.o bin/tilemap.o bin/assets.o bin/engine.o # Pattern rule: compile each module as a library unit bin/%.o: %.scm | bin downstroke @@ -57,6 +58,7 @@ test: @csi -s tests/engine-test.scm @csi -s tests/animation-test.scm @csi -s tests/ai-test.scm + @csi -s tests/scene-loader-test.scm demos: engine $(DEMO_BINS) -- cgit v1.2.3