From f373ead95fb5beb962c376b5b7b46dfde8ac4e57 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Mon, 23 Feb 2026 22:57:27 -0500 Subject: update website to work with crimson framework --- Makefile | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 0c45bf2..4fc7660 100644 --- a/Makefile +++ b/Makefile @@ -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 -- cgit v1.2.3-freya