diff options
| author | Gene Pasquet <dev@etenil.net> | 2026-04-07 19:30:08 +0100 |
|---|---|---|
| committer | Gene Pasquet <dev@etenil.net> | 2026-04-07 19:30:08 +0100 |
| commit | 618ed5fd6f5ae9c9f275c1e3cfb74762d7d51a01 (patch) | |
| tree | 0d634d79f27b97067d423c0ec1a8f62d3cd4b467 /Makefile | |
| parent | 78a924defabc862a7cfa5476091152c1ef5333ee (diff) | |
Added tweens
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -1,10 +1,10 @@ .DEFAULT_GOAL := engine # Modules listed in dependency order -MODULE_NAMES := entity 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 ai prefabs scene-loader OBJECT_FILES := $(patsubst %,bin/%.o,$(MODULE_NAMES)) -DEMO_NAMES := platformer shmup topdown audio sandbox spritefont menu +DEMO_NAMES := platformer shmup topdown audio sandbox spritefont menu tweens DEMO_BINS := $(patsubst %,bin/demo-%,$(DEMO_NAMES)) UNIT_NAMES := $(patsubst %,downstroke-%,$(MODULE_NAMES)) @@ -18,6 +18,7 @@ bin: # Explicit inter-module dependencies bin/entity.o: +bin/tween.o: bin/entity.o bin/tilemap.o: bin/world.o: bin/entity.o bin/tilemap.o bin/input.o: bin/entity.o @@ -40,8 +41,8 @@ bin/%.o: %.scm | bin .PHONY: clean test engine demos clean: - rm -rf bin - rm -f *.import.scm + rm -rf bin downstroke/ + rm -f *.import.scm *.import.so *.so rm -f *.log test: @@ -58,6 +59,7 @@ test: @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 demos: engine $(DEMO_BINS) |
