# encoding: utf-8 from rdr.application.static import manager from static_bundle import (JsBundle, CssBundle, OtherFilesBundle, LessCompilerPrepareHandler) css1 = CssBundle("css") css1.add_file("fonts.css") css1.add_file("bootstrap/bootstrap.css") css1.add_file("bootstrap-theme/theme.css") css1.add_file("font-awesome/font-awesome.css") css1.add_file("nvd3/nv.d3.css") css1.add_file("upload/btn-upload.less") css1.add_file("app/style.less") css1.add_file("app/feeds.less") css1.add_file("app/stats.less") css1.add_file("app/manage.less") css1.add_file("app/dashboard.less") css1.add_file("app/settings.less") css1.add_file("app/offline-queue.less") css1.add_prepare_handler(LessCompilerPrepareHandler(output_dir="compiled")) js1 = JsBundle("js") js1.add_file("vendors/jquery-1.10.2/jquery.js") js1.add_file("vendors/angular/angular.js") js1.add_file("vendors/bootstrap/bootstrap.js") js1.add_file("vendors/angular-ui-router/angular-ui-router.js") js1.add_file("vendors/angular-ui-bootstrap/angular-ui-bootstrap.js") js1.add_file("vendors/ng-draggable/ngDraggable.js")
# encoding: utf-8 from application import static_manager from static_bundle import (JsBundle, CssBundle) css1 = CssBundle("css") css1.add_file("example1.less") css1.add_file("example2.css") js1 = JsBundle("js") js1.add_file("vendors/example1.js") js1.add_file("vendors/example2.js") js2 = JsBundle("js/include") # modules depends on app.js js2.add_file("app.js") js2.add_directory("modules") builder = static_manager.create_builder() builder.create_asset("Styles").add_bundle(css1) builder.create_asset("Vendors", minify=True).add_bundle(js1) builder.create_asset("Application", minify=True).add_bundle(js2)