Makefile: init
All checks were successful
Build maps / build-mapcrafter (push) Successful in 29s
Build maps / build-bluemap (push) Successful in 31s

This commit is contained in:
2025-12-08 22:17:14 +09:00
parent 1168d37d7e
commit 30e1aabde9
2 changed files with 21 additions and 0 deletions

1
.gitignore vendored
View File

@@ -13,3 +13,4 @@ result-*
# Ignore generated files by default
/mapcrafter
/bluemap
/out

20
Makefile Normal file
View File

@@ -0,0 +1,20 @@
.PHONY: all clean validate
all: bluemap mapcrafter
export PYTHONPATH := $(CURDIR)/src/
OUT := $(CURDIR)/out
validate:
python -m cli.main validate
bluemap: validate
python -m cli.main export-bluemap --output-dir "$(OUT)/bluemap"
mapcrafter: validate
python -m cli.main export-mapcrafter --output-dir "$(OUT)/mapcrafter"
clean:
rm -rf ./bluemap
rm -rf ./mapcrafter