Commit Graph

8 Commits

Author SHA1 Message Date
Tim Schaub 250f6901d3 Pass around single config object 2014-05-21 13:22:32 +02:00
Andreas Hocevar cd4092f3e0 Allow to specify an objectToExportTo for goog.exportSymbol
This allows users to build ol3 without anything exposed in the
global namespace. This can e.g. be useful for creating an ol3
AMD module, by simply using a build configuration with
"define('ol',function(){var o={};%output%return o.ol;});" as
"output_wrapper".
2014-05-20 21:49:26 +02:00
Tim Schaub c3184f2cce Support for debug builds (concatenation only)
Whitespace builds are still painful to debug.  Skipping the compiler altogether and simply concatenating sources is a better option for development and debugging.  By ommitting the `compile` option in a build config, the output is "uncompiled" - a straight concatenation of all sources in dependency order.
2014-05-14 10:39:51 -06:00
Tim Schaub fd170eb295 Accept a path for exports file 2014-04-29 09:57:19 -06:00
Tim Schaub 3dd5fb88e5 Allow configuration of JVM arguments in build 2014-04-29 09:53:07 -06:00
Tim Schaub 758eed357e Accept a src config, add docs 2014-04-29 09:53:06 -06:00
Tim Schaub a28db38eef Parse options and add docs 2014-04-29 09:53:06 -06:00
Tim Schaub b6277e0a01 Build task for driving the compiler 2014-04-29 09:53:06 -06:00