You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cd...@apache.org on 2016/06/16 11:37:24 UTC
[2/3] git commit: [flex-falcon] [refs/heads/develop] - - Changed the
indenting of XML from 4 to 2.
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/createjs/pom.xml
----------------------------------------------------------------------
diff --git a/externs/createjs/pom.xml b/externs/createjs/pom.xml
index 499dda6..73cbbdc 100644
--- a/externs/createjs/pom.xml
+++ b/externs/createjs/pom.xml
@@ -19,321 +19,321 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-createjs</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: CreateJS</name>
+ <artifactId>flexjs-externs-createjs</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <createjs.version>0.8.0</createjs.version>
- <tweenjs.version>0.6.2</tweenjs.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: CreateJS</name>
- <build>
- <plugins>
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <!-- Download easejs/createjs form GitHub and unpack it into the target directory -->
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://github.com/CreateJS/EaselJS/archive/${createjs.version}.zip</url>
- <unpack>true</unpack>
- <outputFileName>createjs-${createjs.version}.zip</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- <!-- Download TweenJS form GitHub and unpack it into the target directory -->
- <execution>
- <id>get-tweenjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://github.com/CreateJS/TweenJS/archive/${tweenjs.version}.zip</url>
- <unpack>true</unpack>
- <outputFileName>tweenjs-${tweenjs.version}.zip</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <properties>
+ <createjs.version>0.8.0</createjs.version>
+ <tweenjs.version>0.6.2</tweenjs.version>
+ </properties>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <configuration>
- <executable>${git.executable}</executable>
- <workingDirectory>${basedir}/../..</workingDirectory>
- <arguments>
- <argument>apply</argument>
- <argument>--ignore-whitespace</argument>
- <argument>--whitespace=nowarn</argument>
- </arguments>
- </configuration>
- <executions>
- <execution>
- <id>patch-easeljs</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/easeljs.patch</argument>
- </arguments>
- </configuration>
- </execution>
- <execution>
- <id>patch-tweenjs</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/tweenjs.patch</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <!-- Download easejs/createjs form GitHub and unpack it into the target directory -->
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://github.com/CreateJS/EaselJS/archive/${createjs.version}.zip</url>
+ <unpack>true</unpack>
+ <outputFileName>createjs-${createjs.version}.zip</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ <!-- Download TweenJS form GitHub and unpack it into the target directory -->
+ <execution>
+ <id>get-tweenjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://github.com/CreateJS/TweenJS/archive/${tweenjs.version}.zip</url>
+ <unpack>true</unpack>
+ <outputFileName>tweenjs-${tweenjs.version}.zip</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/src/main/javascript</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- <fileSet>
- <directory>${project.basedir}/target/downloads/EaselJS-${createjs.version}/src</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- <excludes>
- <exclude>easeljs/version.js</exclude>
- <exclude>easeljs/version_movieclip.js</exclude>
- </excludes>
- </fileSet>
- <fileSet>
- <directory>${project.basedir}/target/downloads/TweenJS-${tweenjs.version}/src</directory>
- <includes>
- <include>tweenjs/Ease.js</include>
- <include>tweenjs/Timeline.js</include>
- <include>tweenjs/Tween.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <class-excludes>
- <class-exclude>
- <className>MovieClipPlugin</className>
- </class-exclude>
- <class-exclude>
- <className>createjs.Text.V_OFFSETS</className>
- </class-exclude>
- <class-exclude>
- <className>createjs.Text.H_OFFSETS</className>
- </class-exclude>
- <class-exclude>
- <className>createjs.Graphics.BASE_64</className>
- </class-exclude>
- </class-excludes>
- </externcConfig>
- <includeFiles>
- <include-file>
- <name>externs/missing.js</name>
- <path>../src/main/javascript/missing.js</path>
- </include-file>
- <include-file>
- <name>externs/AlphaMapFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMapFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/AlphaMaskFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMaskFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/BlurFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/BlurFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/ColorFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/ColorMatrix.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrix.js</path>
- </include-file>
- <include-file>
- <name>externs/ColorMatrixFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrixFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/Filter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/Filter.js</path>
- </include-file>
- <include-file>
- <name>externs/Bitmap.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Bitmap.js</path>
- </include-file>
- <include-file>
- <name>externs/BitmapText.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/BitmapText.js</path>
- </include-file>
- <include-file>
- <name>externs/Container.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Container.js</path>
- </include-file>
- <include-file>
- <name>externs/DisplayObject.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/DisplayObject.js</path>
- </include-file>
- <include-file>
- <name>externs/DOMElement.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/DOMElement.js</path>
- </include-file>
- <include-file>
- <name>externs/Graphics.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Graphics.js</path>
- </include-file>
- <include-file>
- <name>externs/MovieClip.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/MovieClip.js</path>
- </include-file>
- <include-file>
- <name>externs/Shadow.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shadow.js</path>
- </include-file>
- <include-file>
- <name>externs/Shape.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shape.js</path>
- </include-file>
- <include-file>
- <name>externs/Sprite.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Sprite.js</path>
- </include-file>
- <include-file>
- <name>externs/SpriteContainer.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteContainer.js</path>
- </include-file>
- <include-file>
- <name>externs/SpriteSheet.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteSheet.js</path>
- </include-file>
- <include-file>
- <name>externs/SpriteStage.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteStage.js</path>
- </include-file>
- <include-file>
- <name>externs/Stage.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Stage.js</path>
- </include-file>
- <include-file>
- <name>externs/Text.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Text.js</path>
- </include-file>
- <include-file>
- <name>externs/ButtonHelper.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/ui/ButtonHelper.js</path>
- </include-file>
- <include-file>
- <name>externs/DisplayProps.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/geom/DisplayProps.js</path>
- </include-file>
- <include-file>
- <name>externs/Matrix2D.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Matrix2D.js</path>
- </include-file>
- <include-file>
- <name>externs/Point.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Point.js</path>
- </include-file>
- <include-file>
- <name>externs/Rectangle.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Rectangle.js</path>
- </include-file>
- <include-file>
- <name>externs/Ease.js</name>
- <path>downloads/Tweenjs-0.6.2/src/tweenjs/Ease.js</path>
- </include-file>
- <include-file>
- <name>externs/Tween.js</name>
- <path>downloads/Tweenjs-0.6.2/src/tweenjs/Tween.js</path>
- </include-file>
- <include-file>
- <name>externs/Timeline.js</name>
- <path>downloads/Tweenjs-0.6.2/src/tweenjs/Timeline.js</path>
- </include-file>
- <include-file>
- <name>externs/Event.js</name>
- <path>downloads/EaselJS-0.8.0/src/createjs/events/Event.js</path>
- </include-file>
- <include-file>
- <name>externs/EventDispatcher.js</name>
- <path>downloads/EaselJS-0.8.0/src/createjs/events/EventDispatcher.js</path>
- </include-file>
- <include-file>
- <name>externs/MouseEvent.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/events/MouseEvent.js</path>
- </include-file>
- <include-file>
- <name>externs/SpriteSheetBuilder.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetBuilder.js</path>
- </include-file>
- <include-file>
- <name>externs/Ticker.js</name>
- <path>downloads/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <configuration>
+ <executable>${git.executable}</executable>
+ <workingDirectory>${basedir}/../..</workingDirectory>
+ <arguments>
+ <argument>apply</argument>
+ <argument>--ignore-whitespace</argument>
+ <argument>--whitespace=nowarn</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <id>patch-easeljs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/easeljs.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>patch-tweenjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/tweenjs.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/src/main/javascript</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads/EaselJS-${createjs.version}/src</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ <excludes>
+ <exclude>easeljs/version.js</exclude>
+ <exclude>easeljs/version_movieclip.js</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads/TweenJS-${tweenjs.version}/src</directory>
+ <includes>
+ <include>tweenjs/Ease.js</include>
+ <include>tweenjs/Timeline.js</include>
+ <include>tweenjs/Tween.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <class-excludes>
+ <class-exclude>
+ <className>MovieClipPlugin</className>
+ </class-exclude>
+ <class-exclude>
+ <className>createjs.Text.V_OFFSETS</className>
+ </class-exclude>
+ <class-exclude>
+ <className>createjs.Text.H_OFFSETS</className>
+ </class-exclude>
+ <class-exclude>
+ <className>createjs.Graphics.BASE_64</className>
+ </class-exclude>
+ </class-excludes>
+ </externcConfig>
+ <includeFiles>
+ <include-file>
+ <name>externs/missing.js</name>
+ <path>../src/main/javascript/missing.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/AlphaMapFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMapFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/AlphaMaskFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMaskFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/BlurFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/BlurFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/ColorFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/ColorMatrix.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrix.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/ColorMatrixFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrixFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Filter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/Filter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Bitmap.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Bitmap.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/BitmapText.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/BitmapText.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Container.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Container.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/DisplayObject.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/DisplayObject.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/DOMElement.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/DOMElement.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Graphics.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Graphics.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/MovieClip.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/MovieClip.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Shadow.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shadow.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Shape.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shape.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Sprite.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Sprite.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/SpriteContainer.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteContainer.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/SpriteSheet.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteSheet.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/SpriteStage.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteStage.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Stage.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Stage.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Text.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Text.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/ButtonHelper.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/ui/ButtonHelper.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/DisplayProps.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/geom/DisplayProps.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Matrix2D.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Matrix2D.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Point.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Point.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Rectangle.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Rectangle.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Ease.js</name>
+ <path>downloads/Tweenjs-0.6.2/src/tweenjs/Ease.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Tween.js</name>
+ <path>downloads/Tweenjs-0.6.2/src/tweenjs/Tween.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Timeline.js</name>
+ <path>downloads/Tweenjs-0.6.2/src/tweenjs/Timeline.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Event.js</name>
+ <path>downloads/EaselJS-0.8.0/src/createjs/events/Event.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/EventDispatcher.js</name>
+ <path>downloads/EaselJS-0.8.0/src/createjs/events/EventDispatcher.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/MouseEvent.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/events/MouseEvent.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/SpriteSheetBuilder.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetBuilder.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Ticker.js</name>
+ <path>downloads/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/google_maps/pom.xml
----------------------------------------------------------------------
diff --git a/externs/google_maps/pom.xml b/externs/google_maps/pom.xml
index 39c8b98..4ebb579 100644
--- a/externs/google_maps/pom.xml
+++ b/externs/google_maps/pom.xml
@@ -19,119 +19,119 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-goolemaps</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: GoogleMaps</name>
+ <artifactId>flexjs-externs-goolemaps</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <googlemaps.version>v3_11</googlemaps.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: GoogleMaps</name>
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/maps/google_maps_api_${googlemaps.version}.js</url>
- <outputFileName>google_maps_api_${googlemaps.version}.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <properties>
+ <googlemaps.version>v3_11</googlemaps.version>
+ </properties>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <configuration>
- <executable>${git.executable}</executable>
- <workingDirectory>${basedir}/../..</workingDirectory>
- <arguments>
- <argument>apply</argument>
- <argument>--ignore-whitespace</argument>
- <argument>--whitespace=nowarn</argument>
- </arguments>
- </configuration>
- <executions>
- <execution>
- <id>patch-google-maps</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/google_maps.patch</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/maps/google_maps_api_${googlemaps.version}.js</url>
+ <outputFileName>google_maps_api_${googlemaps.version}.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/target/downloads</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <includeFiles>
- <include-file>
- <name>externs/google_maps_api_v3_11.js</name>
- <path>downloads/google_maps_api_v3_11.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <configuration>
+ <executable>${git.executable}</executable>
+ <workingDirectory>${basedir}/../..</workingDirectory>
+ <arguments>
+ <argument>apply</argument>
+ <argument>--ignore-whitespace</argument>
+ <argument>--whitespace=nowarn</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <id>patch-google-maps</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/google_maps.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <includeFiles>
+ <include-file>
+ <name>externs/google_maps_api_v3_11.js</name>
+ <path>downloads/google_maps_api_v3_11.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/jasmine/pom.xml
----------------------------------------------------------------------
diff --git a/externs/jasmine/pom.xml b/externs/jasmine/pom.xml
index c44c65f..a1a40a0 100644
--- a/externs/jasmine/pom.xml
+++ b/externs/jasmine/pom.xml
@@ -19,103 +19,103 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-jasmine</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: Jasmine</name>
+ <artifactId>flexjs-externs-jasmine</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <jasmine.version>2.0</jasmine.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: Jasmine</name>
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jasmine-${jasmine.version}.js</url>
- <outputFileName>jasmine-${jasmine.version}.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/target/downloads</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <field-excludes>
- <field-exclude>
- <className>jasmine.Spec</className>
- <field>$injector</field>
- </field-exclude>
- </field-excludes>
- <excludes>
- <exclude>
- <className>jasmine.Matchers</className>
- <name>actual</name>
- </exclude>
- </excludes>
- </externcConfig>
- <includeFiles>
- <include-file>
- <name>externs/jasmine-2.0.js</name>
- <path>downloads/jasmine-2.0.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <properties>
+ <jasmine.version>2.0</jasmine.version>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jasmine-${jasmine.version}.js</url>
+ <outputFileName>jasmine-${jasmine.version}.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <field-excludes>
+ <field-exclude>
+ <className>jasmine.Spec</className>
+ <field>$injector</field>
+ </field-exclude>
+ </field-excludes>
+ <excludes>
+ <exclude>
+ <className>jasmine.Matchers</className>
+ <name>actual</name>
+ </exclude>
+ </excludes>
+ </externcConfig>
+ <includeFiles>
+ <include-file>
+ <name>externs/jasmine-2.0.js</name>
+ <path>downloads/jasmine-2.0.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/jquery/pom.xml
----------------------------------------------------------------------
diff --git a/externs/jquery/pom.xml b/externs/jquery/pom.xml
index 10081b8..ced64e5 100644
--- a/externs/jquery/pom.xml
+++ b/externs/jquery/pom.xml
@@ -19,182 +19,182 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-jquery</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: JQuery</name>
+ <artifactId>flexjs-externs-jquery</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <jquery.version>1.9</jquery.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: JQuery</name>
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jquery-${jquery.version}.js</url>
- <outputFileName>jquery-${jquery.version}.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <properties>
+ <jquery.version>1.9</jquery.version>
+ </properties>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <configuration>
- <executable>${git.executable}</executable>
- <workingDirectory>${basedir}/../..</workingDirectory>
- <arguments>
- <argument>apply</argument>
- <argument>--ignore-whitespace</argument>
- <argument>--whitespace=nowarn</argument>
- </arguments>
- </configuration>
- <executions>
- <execution>
- <id>patch-jquery</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/jquery.patch</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jquery-${jquery.version}.js</url>
+ <outputFileName>jquery-${jquery.version}.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/target/downloads</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <!-- JQuery -->
- <!--class-to-function><class>$</class></class-to-function-->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <configuration>
+ <executable>${git.executable}</executable>
+ <workingDirectory>${basedir}/../..</workingDirectory>
+ <arguments>
+ <argument>apply</argument>
+ <argument>--ignore-whitespace</argument>
+ <argument>--whitespace=nowarn</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <id>patch-jquery</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/jquery.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <class-excludes>
- <class-exclude>
- <className>Deferred</className>
- </class-exclude>
- <class-exclude>
- <className>jQuery.deferred</className>
- </class-exclude>
- <class-exclude>
- <className>jQuery.Event</className>
- </class-exclude>
- <class-exclude>
- <className>jQuery.Deferred</className>
- </class-exclude>
- <class-exclude>
- <className>$.Event</className>
- </class-exclude>
- <class-exclude>
- <className>$.Deferred</className>
- </class-exclude>
- <class-exclude>
- <className>$.deferred</className>
- </class-exclude>
- </class-excludes>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <!-- JQuery -->
+ <!--class-to-function><class>$</class></class-to-function-->
- <excludes>
- <exclude>
- <className>jQuery</className>
- <name>is</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>promise</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>getJSON</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>ajax</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>when</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>post</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>getScript</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>Callbacks</name>
- </exclude>
- </excludes>
- </externcConfig>
- <includeFiles>
- <include-file>
- <name>externs/jquery-1.9.js</name>
- <path>downloads/jquery-1.9.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <class-excludes>
+ <class-exclude>
+ <className>Deferred</className>
+ </class-exclude>
+ <class-exclude>
+ <className>jQuery.deferred</className>
+ </class-exclude>
+ <class-exclude>
+ <className>jQuery.Event</className>
+ </class-exclude>
+ <class-exclude>
+ <className>jQuery.Deferred</className>
+ </class-exclude>
+ <class-exclude>
+ <className>$.Event</className>
+ </class-exclude>
+ <class-exclude>
+ <className>$.Deferred</className>
+ </class-exclude>
+ <class-exclude>
+ <className>$.deferred</className>
+ </class-exclude>
+ </class-excludes>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <excludes>
+ <exclude>
+ <className>jQuery</className>
+ <name>is</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>promise</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>getJSON</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>ajax</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>when</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>post</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>getScript</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>Callbacks</name>
+ </exclude>
+ </excludes>
+ </externcConfig>
+ <includeFiles>
+ <include-file>
+ <name>externs/jquery-1.9.js</name>
+ <path>downloads/jquery-1.9.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/js/pom.xml
----------------------------------------------------------------------
diff --git a/externs/js/pom.xml b/externs/js/pom.xml
index 01db38e..77343fa 100644
--- a/externs/js/pom.xml
+++ b/externs/js/pom.xml
@@ -19,226 +19,229 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-js</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
+
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <name>Apache Flex - FlexJS: Externs: JS</name>
+ <name>Apache Flex - FlexJS: Externs: JS</name>
- <build>
- <sourceDirectory>src/main/flex</sourceDirectory>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://closureidl.googlecode.com/files/svg.js</url>
- <outputFileName>svg.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <executions>
- <execution>
- <id>unpack-closure-externs</id>
- <phase>validate</phase>
- <goals>
- <goal>unpack-resources</goal>
- </goals>
- <configuration>
- <resource>externs.zip</resource>
- </configuration>
- </execution>
- </executions>
- <!--
- Dependency to the closure compiler externs artifact so
- the "unpack-resources" goal can find the externs.zip
- -->
- <dependencies>
- <dependency>
- <groupId>com.google.javascript</groupId>
- <artifactId>closure-compiler-externs</artifactId>
- <version>v20151015</version>
- </dependency>
- </dependencies>
- </plugin>
+ <build>
+ <sourceDirectory>src/main/flex</sourceDirectory>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://closureidl.googlecode.com/files/svg.js</url>
+ <outputFileName>svg.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>unpack-closure-externs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>unpack-resources</goal>
+ </goals>
+ <configuration>
+ <resource>externs.zip</resource>
+ </configuration>
+ </execution>
+ </executions>
+ <!--
+ Dependency to the closure compiler externs artifact so
+ the "unpack-resources" goal can find the externs.zip
+ -->
+ <dependencies>
+ <dependency>
+ <groupId>com.google.javascript</groupId>
+ <artifactId>closure-compiler-externs</artifactId>
+ <version>v20151015</version>
+ </dependency>
+ </dependencies>
+ </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <configuration>
- <executable>${git.executable}</executable>
- <workingDirectory>${basedir}/../..</workingDirectory>
- <arguments>
- <argument>apply</argument>
- <argument>--ignore-whitespace</argument>
- <argument>--whitespace=nowarn</argument>
- </arguments>
- </configuration>
- <executions>
- <execution>
- <id>patch-js</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/js.patch</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <configuration>
+ <executable>${git.executable}</executable>
+ <workingDirectory>${basedir}/../..</workingDirectory>
+ <arguments>
+ <argument>apply</argument>
+ <argument>--ignore-whitespace</argument>
+ <argument>--whitespace=nowarn</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <id>patch-js</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/js.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/src/main/javascript</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- <fileSet>
- <directory>${project.basedir}/target/downloads</directory>
- <includes>
- <include>*.js</include>
- <include>browser/w3c_*.js</include>
- <include>browser/window.js</include>
- <include>browser/ie_dom.js</include>
- <include>browser/gecko_*.js</include>
- <include>browser/webkit_*.js</include>
- <include>browser/iphone.js</include>
- <include>browser/chrome.js</include>
- <include>browser/flash.js</include>
- <include>browser/page_visibility.js</include>
- <include>browser/fileapi.js</include>
- <include>browser/html5.js</include>
- <include>browser/webgl.js</include>
- <include>browser/webstorage.js</include>
- </includes>
- <excludes>
- <exclude>es6_collections.js</exclude>
- <exclude>browser/w3c_serviceworker.js</exclude>
- <exclude>browser/w3c_webcrypto.js</exclude>
- <exclude>browser/gecko_css.js</exclude>
- <exclude>browser/webkit_notifications.js</exclude>
- </excludes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <class-excludes>
- <class-exclude>
- <className>controlRange</className>
- </class-exclude>
- </class-excludes>
- <field-excludes>
- <field-exclude>
- <className>Window</className>
- <field>focus</field>
- </field-exclude>
- </field-excludes>
- <excludes>
- <exclude>
- <className>Array</className>
- <name>toSource</name>
- </exclude>
- <exclude>
- <className>Date</className>
- <name>valueOf</name>
- </exclude>
- <exclude>
- <className>String</className>
- <name>valueOf</name>
- </exclude>
- <!-- SVG -->
- <exclude>
- <className>SVGStylable</className>
- <name>className</name>
- </exclude>
- <exclude>
- <className>SVGStylable</className>
- <name>style</name>
- </exclude>
- <exclude>
- <className>SVGLocatable</className>
- <name>farthestViewportElement</name>
- </exclude>
- <exclude>
- <className>SVGLocatable</className>
- <name>nearestViewportElement</name>
- </exclude>
- </excludes>
- </externcConfig>
- <includeFiles>
- <includeFile>
- <name>externs/svg.js</name>
- <path>downloads/svg.js</path>
- </includeFile>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <executions>
- <execution>
- <id>pre-process-actionscript-sources</id>
- <phase>process-sources</phase>
- <goals>
- <goal>pre-process-sources</goal>
- </goals>
- <configuration>
- <operations>
- <replace-regexp-operation><match>base\:Number\)</match><replace>base:Number = 10)</replace></replace-regexp-operation>
- </operations>
- <downloadesSourceDirectory>target/generated-sources/externc</downloadesSourceDirectory>
- <includes>
- <include>functions/parseInt.as</include>
- </includes>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/src/main/javascript</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads</directory>
+ <includes>
+ <include>*.js</include>
+ <include>browser/w3c_*.js</include>
+ <include>browser/window.js</include>
+ <include>browser/ie_dom.js</include>
+ <include>browser/gecko_*.js</include>
+ <include>browser/webkit_*.js</include>
+ <include>browser/iphone.js</include>
+ <include>browser/chrome.js</include>
+ <include>browser/flash.js</include>
+ <include>browser/page_visibility.js</include>
+ <include>browser/fileapi.js</include>
+ <include>browser/html5.js</include>
+ <include>browser/webgl.js</include>
+ <include>browser/webstorage.js</include>
+ </includes>
+ <excludes>
+ <exclude>es6_collections.js</exclude>
+ <exclude>browser/w3c_serviceworker.js</exclude>
+ <exclude>browser/w3c_webcrypto.js</exclude>
+ <exclude>browser/gecko_css.js</exclude>
+ <exclude>browser/webkit_notifications.js</exclude>
+ </excludes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <class-excludes>
+ <class-exclude>
+ <className>controlRange</className>
+ </class-exclude>
+ </class-excludes>
+ <field-excludes>
+ <field-exclude>
+ <className>Window</className>
+ <field>focus</field>
+ </field-exclude>
+ </field-excludes>
+ <excludes>
+ <exclude>
+ <className>Array</className>
+ <name>toSource</name>
+ </exclude>
+ <exclude>
+ <className>Date</className>
+ <name>valueOf</name>
+ </exclude>
+ <exclude>
+ <className>String</className>
+ <name>valueOf</name>
+ </exclude>
+ <!-- SVG -->
+ <exclude>
+ <className>SVGStylable</className>
+ <name>className</name>
+ </exclude>
+ <exclude>
+ <className>SVGStylable</className>
+ <name>style</name>
+ </exclude>
+ <exclude>
+ <className>SVGLocatable</className>
+ <name>farthestViewportElement</name>
+ </exclude>
+ <exclude>
+ <className>SVGLocatable</className>
+ <name>nearestViewportElement</name>
+ </exclude>
+ </excludes>
+ </externcConfig>
+ <includeFiles>
+ <includeFile>
+ <name>externs/svg.js</name>
+ <path>downloads/svg.js</path>
+ </includeFile>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>pre-process-actionscript-sources</id>
+ <phase>process-sources</phase>
+ <goals>
+ <goal>pre-process-sources</goal>
+ </goals>
+ <configuration>
+ <operations>
+ <replace-regexp-operation>
+ <match>base\:Number\)</match>
+ <replace>base:Number = 10)</replace>
+ </replace-regexp-operation>
+ </operations>
+ <downloadesSourceDirectory>target/generated-sources/externc</downloadesSourceDirectory>
+ <includes>
+ <include>functions/parseInt.as</include>
+ </includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>