diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..64b4cf0 --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +# this is expected to be executed from the root of the template repo +BUILDER=pybase16 +THEME_DIR=themes +TEMPLATE_DIR=templates +TEMPLATE_NAME=$(shell basename $(shell pwd)) +OUTPUT_DIR=output +SOURCES_DIR=sources +SCHEMES_DIR=schemes + +all: update build + +update: + $(BUILDER) update + +build: + $(BUILDER) build -t $(shell pwd) -o $(OUTPUT_DIR) + mv $(OUTPUT_DIR)/$(TEMPLATE_NAME)/themes/* $(THEME_DIR)/ + rm -rf $(SOURCES_DIR) $(OUTPUT_DIR) $(TEMPLATE_DIR)/*/ $(SCHEMES_DIR) + +clean: + rm -rf $(THEME_DIR)/* sources.yaml |
