From a340d853525ebd03aa802a192aded9256754cba3 Mon Sep 17 00:00:00 2001 From: Gene Pasquet Date: Sat, 15 Nov 2025 22:36:18 +0000 Subject: Display objects --- Makefile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 044838e..25c0c94 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,19 @@ -bin/game: bin bin/tilemap.o - csc -o bin/game bin/tilemap.o -uses tilemap src/game.scm +.DEFAULT_GOAL := bin/game bin: - mkdir bin + @mkdir -p $@ -bin/tilemap.o: bin src/tilemap.scm - csc -c -J src/tilemap.scm -unit tilemap -o bin/tilemap.o +bin/tilemap.o: src/tilemap.scm | bin + csc -c -J src/tilemap.scm -unit tilemap -o $@ -.PHONY: +bin/game.o: src/game.scm | bin + csc -c src/game.scm -uses tilemap -o $@ + +bin/game: bin/tilemap.o bin/game.o | bin + csc -o bin/game bin/tilemap.o bin/game.o + + +.PHONY: clean clean: rm -rf bin rm -f *.import.scm game -- cgit v1.2.3