cdn/Makefile

22 lines
379 B
Makefile
Raw Normal View History

2023-07-10 19:00:00 +02:00
.DEFAULT_GOAL := bundle
OUTPUT_DIR ?= out
.PHONY: clean
clean:
@rm -rf $(OUTPUT_DIR)
.PHONY: gen
gen:
@mkdir -p $(OUTPUT_DIR)
@cp -rf src/* $(OUTPUT_DIR)
@OUTPUT_DIR=$(OUTPUT_DIR) \
find ./$(OUTPUT_DIR) -mindepth 1 -type d -print -exec go run ./tools/update_html.go {} \;
.PHONY: minify
minify:
@minify -r ./$(OUTPUT_DIR) -o .
.PHONY: bundle
bundle: clean gen minify