You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2016/10/04 18:09:58 UTC

git commit: [flex-falcon] [refs/heads/develop] - move compile-js after compile-as so new COMPJSC can inject js files into the SWC. No more need for generated-sources folder for framework swcs

Repository: flex-falcon
Updated Branches:
  refs/heads/develop f84ae9ae2 -> e02ae9e06


move compile-js after compile-as so new COMPJSC can inject js files into the SWC.  No more need for generated-sources folder for framework swcs


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/e02ae9e0
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/e02ae9e0
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/e02ae9e0

Branch: refs/heads/develop
Commit: e02ae9e0651cf9d1564d422c0bcc77766f303e99
Parents: f84ae9a
Author: Alex Harui <ah...@apache.org>
Authored: Tue Oct 4 11:09:46 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Tue Oct 4 11:09:46 2016 -0700

----------------------------------------------------------------------
 .../main/java/org/apache/flex/maven/flexjs/CompileJSMojo.java  | 6 +++---
 .../src/main/resources/META-INF/plexus/components.xml          | 4 +---
 2 files changed, 4 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e02ae9e0/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/CompileJSMojo.java
----------------------------------------------------------------------
diff --git a/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/CompileJSMojo.java b/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/CompileJSMojo.java
index 59b77ea..7f0506c 100644
--- a/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/CompileJSMojo.java
+++ b/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/CompileJSMojo.java
@@ -33,8 +33,8 @@ public class CompileJSMojo
     extends BaseMojo
 {
 
-    @Parameter(defaultValue = "generated-sources/flexjs")
-    private String outputDirectoryName;
+    @Parameter(defaultValue = "${project.artifactId}-${project.version}.swc")
+    private String outputFileName;
 
     @Parameter(defaultValue = "false")
     private boolean skipSwc;
@@ -59,7 +59,7 @@ public class CompileJSMojo
 
     @Override
     protected File getOutput() {
-        return new File(outputDirectory, outputDirectoryName);
+        return new File(outputDirectory, outputFileName);
     }
 
     @Override

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e02ae9e0/flexjs-maven-plugin/src/main/resources/META-INF/plexus/components.xml
----------------------------------------------------------------------
diff --git a/flexjs-maven-plugin/src/main/resources/META-INF/plexus/components.xml b/flexjs-maven-plugin/src/main/resources/META-INF/plexus/components.xml
index e732c38..78dbe96 100644
--- a/flexjs-maven-plugin/src/main/resources/META-INF/plexus/components.xml
+++ b/flexjs-maven-plugin/src/main/resources/META-INF/plexus/components.xml
@@ -39,15 +39,13 @@
                                 Moved to the process-sources phase as we might want to generate
                                 JavaScript from generated sources.
                             -->
-                            <process-sources>
-                                org.apache.flex.flexjs.compiler:flexjs-maven-plugin:compile-js
-                            </process-sources>
                             <process-resources>
                                 org.apache.maven.plugins:maven-resources-plugin:resources
                             </process-resources>
                             <!-- Compile the ActionScript to Flash (SWC) -->
                             <compile>
                                 org.apache.flex.flexjs.compiler:flexjs-maven-plugin:compile-as,
+                                org.apache.flex.flexjs.compiler:flexjs-maven-plugin:compile-js,
                                 org.apache.flex.flexjs.compiler:flexjs-maven-plugin:compile-extern,
                             </compile>
                             <process-test-resources>