aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGene Pasquet <dev@etenil.net>2026-04-10 17:38:04 +0100
committerGene Pasquet <dev@etenil.net>2026-04-10 17:38:04 +0100
commite1da1b0c2b2df9880e7f0a76b6ecc7aefecaf229 (patch)
tree15e89991aaaa3c2c44058998598d726a3bb66697 /Makefile
parent9ffd919e293324332acd87cd129c8d73ea27035a (diff)
Remove useless ai.scm, use prefabs
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 2 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 990d589..c0052b8 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
.DEFAULT_GOAL := engine
# Modules listed in dependency order
-MODULE_NAMES := entity tween tilemap world input physics renderer assets engine mixer sound animation ai prefabs scene-loader
+MODULE_NAMES := entity tween tilemap world input physics renderer assets engine mixer sound animation prefabs scene-loader
OBJECT_FILES := $(patsubst %,bin/%.o,$(MODULE_NAMES))
DEMO_NAMES := platformer shmup topdown audio sandbox spritefont menu tweens scaling
@@ -29,8 +29,7 @@ bin/engine.o: bin/renderer.o bin/world.o bin/input.o bin/assets.o
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/prefabs.o: bin/entity.o bin/ai.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
# Pattern rule: compile each module as a library unit
@@ -56,7 +55,6 @@ test:
@csi -s tests/assets-test.scm
@csi -s tests/engine-test.scm
@csi -s tests/animation-test.scm
- @csi -s tests/ai-test.scm
@csi -s tests/prefabs-test.scm
@csi -s tests/scene-loader-test.scm
@csi -s tests/tween-test.scm