From a8b7f0d0db2aa64efb6d176de321402d1f5e5bdb Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Wed, 25 Sep 2024 14:42:59 -0400 Subject: generate array of file time stamps for production --- Makefile | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b8d5407..3184a9a 100644 --- a/Makefile +++ b/Makefile @@ -3,18 +3,31 @@ MIXINS = $(shell find src/scss -name "_*.scss") SCSS = $(shell find src/scss -name "*.scss" -not -name "_*") CSS = $(patsubst src/scss/%.scss,src/public/css/%.css,$(SCSS)) -.PHONY: all css clean +.PHONY: all clean css stamp -css: $(CSS) +all: clean css stamp clean: + @# clean scss @printf "\033[31m RM \033[0m%s\n" src/public/css @rm -f src/public/css/*.css + @git stash -- src/public/css/prism.css > /dev/null + + @# clean stamps + @printf "\033[31m RM \033[0m%s\n" src/web/stamp.php + @rm -f src/web/stamp.php -all: clean css +# =============================================== COMPILE SCSS == + +css: $(CSS) $(CSS): src/public/css/%.css : src/scss/%.scss $(MIXINS) @printf "\033[33m SCSS \033[0m%s\n" $< @mkdir -p $(@D) @sassc --style compressed $< $@ +# ============================================ GENERATE STAMPS == + +stamp: + @printf "\033[32m STMP \033[0m%s\n" src/web/stamp.php + @./build/stamp.sh -- cgit v1.2.3-freya