summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-01-27 18:14:41 +0100
committerSimo Sorce <simo@redhat.com>2014-02-17 09:50:39 -0500
commitbde021e3fcad07a6a3123d5afe71f88482c8787a (patch)
treeff9b5002465a0ff28bba6040b4dd19acbc385e70 /Makefile
parent553ae99ac58ecf8a721e32df09866b316456eb61 (diff)
downloadipsilon.git-bde021e3fcad07a6a3123d5afe71f88482c8787a.tar.gz
ipsilon.git-bde021e3fcad07a6a3123d5afe71f88482c8787a.tar.xz
ipsilon.git-bde021e3fcad07a6a3123d5afe71f88482c8787a.zip
Make CSS from LESS
Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index edd68f0..5a2a35f 100644
--- a/Makefile
+++ b/Makefile
@@ -13,3 +13,16 @@ lint:
pep8:
# Check style consistency
pep8 ipsilon
+
+# Requires python-lesscpy
+ui: less/ipsilon.less less/admin.less
+ # Create CSS
+ lesscpy less/ipsilon.less > ui/css/ipsilon.css
+ lesscpy less/admin.less > ui/css/admin.css
+
+# Requires NodeJS less and clear-css packages
+# Should be removed when lesscpy starts to work properly
+ui-node: less/ipsilon.less less/admin.less
+ # Create and minify CSS
+ lessc --clean-css less/ipsilon.less ui/css/ipsilon.css
+ lessc --clean-css less/admin.less ui/css/admin.css