From 30e1aabde9fe66d10d5d0f6776a1e0ddfe1cf77d Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 8 Dec 2025 22:17:14 +0900 Subject: [PATCH] Makefile: init --- .gitignore | 1 + Makefile | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 Makefile diff --git a/.gitignore b/.gitignore index 4e74cb8..6967778 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ result-* # Ignore generated files by default /mapcrafter /bluemap +/out diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2c8e5f1 --- /dev/null +++ b/Makefile @@ -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