- grunt.registerTask('build-responsive', 'build a responsive theme', function(theme, compress) {
- var compress = compress == undefined ? true : compress;
-
- var concatSrc;
- var concatDest;
- var recessDest;
- var recessSrc;
- var files = {};
- var dist = {};
-
- concatSrc = 'global/build-responsive.less';
- concatDest = theme + '/build-responsive.less';
- recessDest = '<%=builddir%>/' + theme + '/bootstrap-responsive.css';
- recessSrc = [ theme + '/' + 'build-responsive.less' ];
-
- dist = {src: concatSrc, dest: concatDest};
- grunt.config('concat.dist', dist);
- files = {}; files[recessDest] = recessSrc;
- grunt.config('recess.dist.files', files);
- grunt.config('recess.dist.options.compress', false);
-
- grunt.task.run(['concat', 'recess:dist', 'clean:build',
- compress ? 'compress:'+recessDest+':'+'<%=builddir%>/' + theme + '/bootstrap-responsive.min.css':'none']);
- });
-