From 9ead1302e0fd8647f79dfc91c6d10e41afc04f6b Mon Sep 17 00:00:00 2001 From: tav Date: Sun, 15 Jan 2012 16:19:58 +0000 Subject: [PATCH] assetgen: updated config with prereqs, embeds and new files. --- assetgen.yaml | 56 ++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 42 insertions(+), 14 deletions(-) diff --git a/assetgen.yaml b/assetgen.yaml index 59df492..cd03f29 100644 --- a/assetgen.yaml +++ b/assetgen.yaml @@ -12,23 +12,40 @@ generate: - coffee/ucd.js - coffee/rpc.coffee - coffee/validate.coffee + - coffee/domly.coffee + - coffee/notifi.js - coffee/main.coffee + uglify: + - --define-from-module + - consts + profile.dev: + uglify: + - --beautify + - --no-mangle + - --no-squeeze + - --define-from-module + - consts-dev - gfx/*: source: resource/gfx/* type: binary -- init.js: +- init.css: source: - - raw: | - /* Public Domain (-) 2011-2012 The Togethr Authors. - * See the Togethr UNLICENSE file for details. */ - - coffee/init.coffee + - sass/init.sass + compressed: true -- loader.css: +- init.js: source: - - sass/loader.sass + - coffee/init.coffee compressed: true + uglify: + - --define-from-module + - consts + profile.dev: + uglify: + - --define-from-module + - consts-dev - qunit.css: source: @@ -45,10 +62,6 @@ generate: /* Public Domain (-) 2011-2012 The Togethr Authors. * See the Togethr UNLICENSE file for details. */ - sass/site.sass - embed.data_limit: no - embed.only: yes - embed.path.root: resource - embed.url.base: /.static/ - test.js: source: @@ -64,13 +77,28 @@ generate: * See the Togethr UNLICENSE file for details. */ - sass/update.sass +prereqs: + +- coffee/consts.js: + source: coffee/consts.coffee + compressed: false + +- coffee/consts-dev.js: + source: coffee/consts-dev.coffee + compressed: false + +css.embed.data_limit: no +css.embed.only: yes +css.embed.path.root: resource +css.embed.url.base: /.static/ + +env: + NODE_PATH.prefix: coffee + output.directory: app/build output.hashed: true output.manifest: app/build/assets.json -env: - NODE_PATH.prefix: app/build - profile.dev: css.compressed: false js.compressed: false