diff options
| author | Freya Murphy <freya@freyacat.org> | 2026-02-23 22:57:27 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2026-02-23 22:57:27 -0500 |
| commit | f373ead95fb5beb962c376b5b7b46dfde8ac4e57 (patch) | |
| tree | c99df23521ff2a5e5e2e4627c525a5e99dc2e3ae /Makefile | |
| parent | add 96x96 logo (diff) | |
| download | website-f373ead95fb5beb962c376b5b7b46dfde8ac4e57.tar.gz website-f373ead95fb5beb962c376b5b7b46dfde8ac4e57.tar.bz2 website-f373ead95fb5beb962c376b5b7b46dfde8ac4e57.zip | |
update website to work with crimson framework
Diffstat (limited to '')
| -rw-r--r-- | Makefile | 34 |
1 files changed, 13 insertions, 21 deletions
@@ -1,33 +1,25 @@ +.PHONY: all clean build +.PHONY: FORCE -MIXINS = $(shell find src/scss -name "_*.scss") +all: clean build +build: build-css +clean: clean-css + +# =============================================== COMPILE SCSS == + +MIXINS = $(shell find src/scss -name "*.scss" -name "_*") SCSS = $(shell find src/scss -name "*.scss" -not -name "_*") CSS = $(patsubst src/scss/%.scss,src/public/css/%.css,$(SCSS)) -.PHONY: all clean css stamp +.PHONY: build-css clean-css -all: clean css stamp - -clean: - @# clean scss +clean-css: @printf "\033[31m RM \033[0m%s\n" src/public/css @rm -fr src/public/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 +build-css: $(CSS) -# =============================================== COMPILE SCSS == - -css: $(CSS) - -$(CSS): src/public/css/%.css : src/scss/%.scss $(MIXINS) +$(CSS) : src/public/css/%.css: src/scss/%.scss @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 |