diff options
author | Freya Murphy <freya@freyacat.org> | 2024-09-25 14:42:59 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2024-09-25 14:42:59 -0400 |
commit | a8b7f0d0db2aa64efb6d176de321402d1f5e5bdb (patch) | |
tree | 723798498c591076092e825d4b5ddee825cf252b /Makefile | |
parent | update website min width, fix pre elements expanding too far (diff) | |
download | website-a8b7f0d0db2aa64efb6d176de321402d1f5e5bdb.tar.gz website-a8b7f0d0db2aa64efb6d176de321402d1f5e5bdb.tar.bz2 website-a8b7f0d0db2aa64efb6d176de321402d1f5e5bdb.zip |
generate array of file time stamps for production
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -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 |