diff --git a/IPython/frontend/html/notebook/fabfile.py b/IPython/frontend/html/notebook/fabfile.py index b70639fd5..64a2ea7db 100644 --- a/IPython/frontend/html/notebook/fabfile.py +++ b/IPython/frontend/html/notebook/fabfile.py @@ -12,10 +12,15 @@ def test_component(name): abort('cannot continue without component {}.'.format(name)) -def css(): +def css(minify=True): """generate the css from less files""" test_component('bootstrap') test_component('less.js') + if minify not in ['True','False',True,False]: + abort('need to get Boolean') + minify = (minify in ['True',True]) + + min_flag= '-x' if minify is True else '' with lcd(static_dir): - local('lessc -x less/style.less css/style.min.css') + local('lessc {min_flag} less/style.less css/style.min.css'.format(min_flag=min_flag))