X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=blobdiff_plain;f=Makefile;h=5a2a35f5f8406264e047af3091fd12a3780665b9;hp=7d81f007ead855bcf66f8e6a9ba43301f5108d94;hb=bde021e3fcad07a6a3123d5afe71f88482c8787a;hpb=fe98579005973824000edb91e55975f2e7bf39e1 diff --git a/Makefile b/Makefile index 7d81f00..5a2a35f 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -all: lint +all: lint pep8 lint: # Analyze code @@ -9,3 +9,20 @@ lint: --notes= \ --ignored-classes=cherrypy \ ./ipsilon + +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