##// END OF EJS Templates
Updating notebook.less to use baseLineHeight from variables.
r10725:79ff2f0f
Show More
fabfile.py
25 lines | 869 B | text/x-python | PythonLexer
Matthias BUSSONNIER
migrate from make to fabric
r9299 """ fabfile to prepare the notebook """
from fabric.api import local,lcd
from fabric.utils import abort
import os
static_dir = 'static'
MinRK
remove unused components...
r10523 components_dir = os.path.join(static_dir, 'components')
Matthias BUSSONNIER
migrate from make to fabric
r9299
Matthias BUSSONNIER
not minify option
r9300 def css(minify=True):
Matthias BUSSONNIER
migrate from make to fabric
r9299 """generate the css from less files"""
Brian E. Granger
Updating fabfile and templates for global style.min.css.
r10716 source = os.path.join('style', 'style.less')
target = os.path.join('style', 'style.min.css')
_compile_less(source, target, minify)
Brian E. Granger
Adding files that I mised in the last commit.
r10713
Brian E. Granger
Updating fabfile and templates for global style.min.css.
r10716 def _compile_less(source, target, minify=True):
"""Complie a less file by source and target relative to static_dir"""
MinRK
add `fab components`...
r10159 if minify not in ['True', 'False', True, False]:
abort('minify must be Boolean')
Matthias BUSSONNIER
not minify option
r9300 minify = (minify in ['True',True])
min_flag= '-x' if minify is True else ''
MinRK
use less from components
r10526 lessc = os.path.join('components', 'less.js', 'bin', 'lessc')
Matthias BUSSONNIER
migrate from make to fabric
r9299 with lcd(static_dir):
Brian E. Granger
Adding files that I mised in the last commit.
r10713 local('{lessc} {min_flag} {source} {target}'.format(**locals()))
Matthias BUSSONNIER
migrate from make to fabric
r9299