diff options
| author | Gene Pasquet <dev@etenil.net> | 2025-06-29 00:33:14 +0100 |
|---|---|---|
| committer | Gene Pasquet <dev@etenil.net> | 2025-10-30 00:19:15 +0000 |
| commit | a492f4ac690ec9f0c75f6829529eea06ce067b23 (patch) | |
| tree | b1dd0d668bb5c8b3abc083e84773e46601a84e41 /Makefile | |
| parent | 114a81a7761e098ea34e2a4c27a0ec6e384c720d (diff) | |
fix tilesets and build
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 26 |
1 files changed, 10 insertions, 16 deletions
@@ -1,19 +1,13 @@ -.venv: - python3 -m venv .venv - .venv/bin/pip install -r requirements.txt +bin/game: bin tilemap.import.scm + csc -o bin/game src/game.scm -run: .venv - .venv/bin/hy src/macroknight/game.hy +bin: + mkdir bin -package: - zip -r macroknight.zip \ - assets \ - LICENSE \ - macroknight.tiled-project \ - macroknight.tiled-session \ - Makefile \ - README.md \ - requirements.txt \ - src \ - TODO.org \ +tilemap.import.scm: bin src/tilemap.scm + csc -c -o bin/tilemap.o -j tilemap src/tilemap.scm +.PHONY: +clean: + rm -rf bin + rm -f *.import.scm game |
