aboutsummaryrefslogtreecommitdiff
path: root/build.ninja
diff options
context:
space:
mode:
Diffstat (limited to 'build.ninja')
-rw-r--r--build.ninja21
1 files changed, 21 insertions, 0 deletions
diff --git a/build.ninja b/build.ninja
new file mode 100644
index 0000000..d84dd08
--- /dev/null
+++ b/build.ninja
@@ -0,0 +1,21 @@
+sass = sassc
+site_sass = sass/colors.scss sass/sitestyle.scss sass/bar.scss sass/code.scss sass/reset.scss
+
+rule min_css
+ command = $sass -tcompressed -Isass $in $out
+ description = CSS $out
+
+rule css
+ command = $sass -Isass $in $out
+ description = CSS $out
+
+rule CLEAN
+ command = rm -f carbslinux.css carbslinux.min.css
+ description = cleaning...
+
+build all: phony carbslinux.css carbslinux.min.css
+build carbslinux.css: css sass/carbslinux.scss | sass/colors.scss sass/sitestyle.scss sass/bar.scss sass/code.scss sass/reset.scss
+build carbslinux.min.css: min_css sass/carbslinux.scss | sass/colors.scss sass/sitestyle.scss sass/bar.scss sass/code.scss sass/reset.scss
+build clean: phony CLEAN
+build CLEAN: CLEAN
+default all