build sys improvement: live watching of css changes

This commit is contained in:
shockrahwow committed 2019-11-27 15:09:17 -08:00
1 parent 809b58e383
commit 01576c67ef
2 files changed
+24 -7

No files matched your search

+9 -4
View File
@@ -2,13 +2,18 @@
sass=static/sass/
css=static/css/
all: sass run
all: build-sass run
sass:
sh scripts/build-sass.sh
live: watch-sass run
build-sass:
sh scripts/build-sass.sh build
watch-sass:
sh scripts/build-sass.sh watch &
run:
npm start
clean:
rm -f $(css)/*
rm -f $(css)/*
+15 -3
View File
@@ -3,6 +3,18 @@
sassDir='src/sass/'
cssDir='src/css/'
for i in $sassDir/*;do
sass $i $cssDir/`basename -s .scss $i`.css
done
build() {
for i in $sassDir/*;do
sass $i $cssDir/`basename -s .scss $i`.css
done
}
watch() {
pairs=''
for i in $sassDir*;do
pairs="$i:$cssDir`basename -s .scss $i`.css $pairs"
done
sass --watch $pairs
}
"$@"