From 4817ee672b7d0f8267a0d1e269b4810f785b111c Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 1 Feb 2011 14:24:21 +0100 Subject: convert css to sass 1/2: rename *.css files to *.scss, and add build scripts --- include.mk | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 include.mk (limited to 'include.mk') diff --git a/include.mk b/include.mk new file mode 100644 index 0000000..8d4a712 --- /dev/null +++ b/include.mk @@ -0,0 +1,15 @@ +cssprojectinfiles = $(foreach file,$(if $1,$(shell find $1 -name '*.scss')),$(if $(filter-out _%,$(notdir $(file))),$(file))) +cssprojectoutfiles = $(patsubst %.scss,%.css,$(call cssprojectinfiles,$1)) + +cssprojectcontent = $(call cssprojectoutfiles,$(cssprojects)) + +$(cssprojects): $(cssprojectcontent) + +%.css: %.scss + sassc$(sass_includes:%= --load-path %) --style $(if $(sass_beautify),expanded,compressed)$(if $(no_sass_sourcemap),, --sourcemap) $< $@ + $(if $(sass_beautify),perl -i -pe 's/ /\t/g' $@) + +clean:: + rm -f $(call cssprojectoutfiles,$(cssprojects)) + +.PHONY: clean $(cssprojects) -- cgit v1.2.3