compiler.jx: fixed index.js output for release build in NodePublisher
Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/8646975b Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/8646975b Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/8646975b Branch: refs/heads/develop Commit: 8646975b4bd22d357c085454c333920eab3e81dd Parents: c53fc04 Author: Josh Tynjala <[email protected]> Authored: Fri Feb 12 11:28:32 2016 -0800 Committer: Josh Tynjala <[email protected]> Committed: Fri Feb 12 11:28:32 2016 -0800 ---------------------------------------------------------------------- .../internal/codegen/js/node/NodePublisher.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/8646975b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/node/NodePublisher.java ---------------------------------------------------------------------- diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/node/NodePublisher.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/node/NodePublisher.java index a3f6d1d..88b379a 100644 --- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/node/NodePublisher.java +++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/node/NodePublisher.java @@ -46,8 +46,18 @@ public class NodePublisher extends JSCPublisher contents.append("goog.require(\""); contents.append(projectName); contents.append("\");\n"); + contents.append("new " + projectName + "();"); + } + else + { + contents.append("new "); + contents.append("require(\"./"); + contents.append(projectName); + contents.append("\")"); + contents.append("."); + contents.append(projectName); + contents.append("();"); } - contents.append("new " + projectName + "();"); writeFile(dirPath + File.separator + "index.js", contents.toString(), false); } }
