This is an automated email from the ASF dual-hosted git repository. aharui pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-typedefs.git
commit 2d5035162caa59faa31c6bbc11894d3b64c5ed1f Author: Alex Harui <aha...@apache.org> AuthorDate: Sun Nov 11 17:05:56 2018 -0800 Revert "[maven-release-plugin] prepare branch release/0.9.4" This reverts commit c54820732db28802453df4b595c1485ccf8b2e07. --- GCL/pom.xml | 138 +++++++-------- cordova/pom.xml | 172 +++++++++--------- createjs/pom.xml | 498 ++++++++++++++++++++++++++-------------------------- google_maps/pom.xml | 216 +++++++++++------------ jasmine/pom.xml | 240 ++++++++++++------------- node/pom.xml | 476 ++++++++++++++++++++++++------------------------- 6 files changed, 870 insertions(+), 870 deletions(-) diff --git a/GCL/pom.xml b/GCL/pom.xml index 199f217..2ab95c5 100644 --- a/GCL/pom.xml +++ b/GCL/pom.xml @@ -1,69 +1,69 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-parent</artifactId> - <version>0.9.4-SNAPSHOT</version> - </parent> - - <artifactId>royale-typedefs-gcl</artifactId> - <version>0.9.4-SNAPSHOT</version> - <packaging>swc</packaging> - - <name>Apache Royale: TypeDefs: GCL</name> - - <build> - <sourceDirectory>src/main/royale</sourceDirectory> - <plugins> - <plugin> - <groupId>org.apache.royale.compiler</groupId> - <artifactId>royale-maven-plugin</artifactId> - <version>${royale.compiler.version}</version> - <extensions>true</extensions> - <configuration> - <includeSources>true</includeSources> - <skipSwc>true</skipSwc> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.royale.compiler</groupId> - <artifactId>compiler-jx</artifactId> - <version>${royale.compiler.version}</version> - </dependency> - </dependencies> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-js</artifactId> - <version>0.9.4-SNAPSHOT</version> - <type>swc</type> - <classifier>typedefs</classifier> - <scope>runtime</scope> - </dependency> - </dependencies> - -</project> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-parent</artifactId> + <version>0.9.4-SNAPSHOT</version> + </parent> + + <artifactId>royale-typedefs-gcl</artifactId> + <version>0.9.4-SNAPSHOT</version> + <packaging>swc</packaging> + + <name>Apache Royale: TypeDefs: GCL</name> + + <build> + <sourceDirectory>src/main/royale</sourceDirectory> + <plugins> + <plugin> + <groupId>org.apache.royale.compiler</groupId> + <artifactId>royale-maven-plugin</artifactId> + <version>${royale.compiler.version}</version> + <extensions>true</extensions> + <configuration> + <includeSources>true</includeSources> + <skipSwc>true</skipSwc> + </configuration> + <dependencies> + <dependency> + <groupId>org.apache.royale.compiler</groupId> + <artifactId>compiler-jx</artifactId> + <version>${royale.compiler.version}</version> + </dependency> + </dependencies> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-js</artifactId> + <version>0.9.4-SNAPSHOT</version> + <type>swc</type> + <classifier>typedefs</classifier> + <scope>runtime</scope> + </dependency> + </dependencies> + +</project> diff --git a/cordova/pom.xml b/cordova/pom.xml index 3d35fda..e4ace51 100644 --- a/cordova/pom.xml +++ b/cordova/pom.xml @@ -1,86 +1,86 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-parent</artifactId> - <version>0.9.4-SNAPSHOT</version> - </parent> - - <artifactId>royale-typedefs-cordova</artifactId> - <version>0.9.4-SNAPSHOT</version> - <packaging>swc</packaging> - - <name>Apache Royale: TypeDefs: Cordova</name> - - <properties> - <cordova.version>4.11</cordova.version> - </properties> - - <build> - <plugins> - <plugin> - <groupId>org.apache.royale.compiler</groupId> - <artifactId>royale-maven-plugin</artifactId> - <version>${royale.compiler.version}</version> - <extensions>true</extensions> - <configuration> - <includeSources>true</includeSources> - <externcInput> - <fileSet> - <directory>${project.basedir}/src/main/javascript</directory> - <includes> - <include>**/*.js</include> - </includes> - </fileSet> - </externcInput> - <includeFiles> - <include-file> - <name>externs/cordova_file_plugin-4-11.js</name> - <path>../src/main/javascript/cordova_file_plugin-4-11.js</path> - </include-file> - </includeFiles> - <skipSwc>true</skipSwc> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.royale.compiler</groupId> - <artifactId>compiler-jx</artifactId> - <version>${royale.compiler.version}</version> - </dependency> - </dependencies> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-js</artifactId> - <version>0.9.4-SNAPSHOT</version> - <type>swc</type> - <classifier>typedefs</classifier> - <scope>runtime</scope> - </dependency> - </dependencies> - -</project> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-parent</artifactId> + <version>0.9.4-SNAPSHOT</version> + </parent> + + <artifactId>royale-typedefs-cordova</artifactId> + <version>0.9.4-SNAPSHOT</version> + <packaging>swc</packaging> + + <name>Apache Royale: TypeDefs: Cordova</name> + + <properties> + <cordova.version>4.11</cordova.version> + </properties> + + <build> + <plugins> + <plugin> + <groupId>org.apache.royale.compiler</groupId> + <artifactId>royale-maven-plugin</artifactId> + <version>${royale.compiler.version}</version> + <extensions>true</extensions> + <configuration> + <includeSources>true</includeSources> + <externcInput> + <fileSet> + <directory>${project.basedir}/src/main/javascript</directory> + <includes> + <include>**/*.js</include> + </includes> + </fileSet> + </externcInput> + <includeFiles> + <include-file> + <name>externs/cordova_file_plugin-4-11.js</name> + <path>../src/main/javascript/cordova_file_plugin-4-11.js</path> + </include-file> + </includeFiles> + <skipSwc>true</skipSwc> + </configuration> + <dependencies> + <dependency> + <groupId>org.apache.royale.compiler</groupId> + <artifactId>compiler-jx</artifactId> + <version>${royale.compiler.version}</version> + </dependency> + </dependencies> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-js</artifactId> + <version>0.9.4-SNAPSHOT</version> + <type>swc</type> + <classifier>typedefs</classifier> + <scope>runtime</scope> + </dependency> + </dependencies> + +</project> diff --git a/createjs/pom.xml b/createjs/pom.xml index ca5fc07..0041ffb 100644 --- a/createjs/pom.xml +++ b/createjs/pom.xml @@ -1,249 +1,249 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-parent</artifactId> - <version>0.9.4-SNAPSHOT</version> - </parent> - - <artifactId>royale-typedefs-createjs</artifactId> - <version>0.9.4-SNAPSHOT</version> - <packaging>swc</packaging> - - <name>Apache Royale: TypeDefs: CreateJS</name> - - <properties> - <createjs.version>0.8.0</createjs.version> - <tweenjs.version>0.6.2</tweenjs.version> - </properties> - - <build> - <plugins> - <plugin> - <groupId>org.apache.royale.compiler</groupId> - <artifactId>royale-maven-plugin</artifactId> - <version>${royale.compiler.version}</version> - <extensions>true</extensions> - <configuration> - <includeSources>true</includeSources> - <externcInput> - <fileSet> - <directory>${project.basedir}/src/main/javascript</directory> - <includes> - <include>**/*.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/createjs.js</name> - <path>../src/main/javascript/createjs.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.royale.compiler</groupId> - <artifactId>compiler-jx</artifactId> - <version>${royale.compiler.version}</version> - </dependency> - </dependencies> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-js</artifactId> - <version>0.9.4-SNAPSHOT</version> - <type>swc</type> - <classifier>typedefs</classifier> - <scope>runtime</scope> - </dependency> - </dependencies> - -</project> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-parent</artifactId> + <version>0.9.4-SNAPSHOT</version> + </parent> + + <artifactId>royale-typedefs-createjs</artifactId> + <version>0.9.4-SNAPSHOT</version> + <packaging>swc</packaging> + + <name>Apache Royale: TypeDefs: CreateJS</name> + + <properties> + <createjs.version>0.8.0</createjs.version> + <tweenjs.version>0.6.2</tweenjs.version> + </properties> + + <build> + <plugins> + <plugin> + <groupId>org.apache.royale.compiler</groupId> + <artifactId>royale-maven-plugin</artifactId> + <version>${royale.compiler.version}</version> + <extensions>true</extensions> + <configuration> + <includeSources>true</includeSources> + <externcInput> + <fileSet> + <directory>${project.basedir}/src/main/javascript</directory> + <includes> + <include>**/*.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/createjs.js</name> + <path>../src/main/javascript/createjs.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.royale.compiler</groupId> + <artifactId>compiler-jx</artifactId> + <version>${royale.compiler.version}</version> + </dependency> + </dependencies> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-js</artifactId> + <version>0.9.4-SNAPSHOT</version> + <type>swc</type> + <classifier>typedefs</classifier> + <scope>runtime</scope> + </dependency> + </dependencies> + +</project> diff --git a/google_maps/pom.xml b/google_maps/pom.xml index b393bb1..8c04f34 100644 --- a/google_maps/pom.xml +++ b/google_maps/pom.xml @@ -1,108 +1,108 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-parent</artifactId> - <version>0.9.4-SNAPSHOT</version> - </parent> - - <artifactId>royale-typedefs-googlemaps</artifactId> - <version>0.9.4-SNAPSHOT</version> - <packaging>swc</packaging> - - <name>Apache Royale: TypeDefs: GoogleMaps</name> - - <properties> - <googlemaps.version>v3_11</googlemaps.version> - </properties> - - <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> - <skipCache>true</skipCache> - <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/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.royale.compiler</groupId> - <artifactId>royale-maven-plugin</artifactId> - <version>${royale.compiler.version}</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.royale.compiler</groupId> - <artifactId>compiler-jx</artifactId> - <version>${royale.compiler.version}</version> - </dependency> - </dependencies> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-js</artifactId> - <version>0.9.4-SNAPSHOT</version> - <type>swc</type> - <classifier>typedefs</classifier> - <scope>runtime</scope> - </dependency> - </dependencies> - -</project> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-parent</artifactId> + <version>0.9.4-SNAPSHOT</version> + </parent> + + <artifactId>royale-typedefs-googlemaps</artifactId> + <version>0.9.4-SNAPSHOT</version> + <packaging>swc</packaging> + + <name>Apache Royale: TypeDefs: GoogleMaps</name> + + <properties> + <googlemaps.version>v3_11</googlemaps.version> + </properties> + + <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> + <skipCache>true</skipCache> + <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/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.royale.compiler</groupId> + <artifactId>royale-maven-plugin</artifactId> + <version>${royale.compiler.version}</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.royale.compiler</groupId> + <artifactId>compiler-jx</artifactId> + <version>${royale.compiler.version}</version> + </dependency> + </dependencies> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-js</artifactId> + <version>0.9.4-SNAPSHOT</version> + <type>swc</type> + <classifier>typedefs</classifier> + <scope>runtime</scope> + </dependency> + </dependencies> + +</project> diff --git a/jasmine/pom.xml b/jasmine/pom.xml index 1051996..bd39e3a 100644 --- a/jasmine/pom.xml +++ b/jasmine/pom.xml @@ -1,120 +1,120 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-parent</artifactId> - <version>0.9.4-SNAPSHOT</version> - </parent> - - <artifactId>royale-typedefs-jasmine</artifactId> - <version>0.9.4-SNAPSHOT</version> - <packaging>swc</packaging> - - <name>Apache Royale: TypeDefs: Jasmine</name> - - <properties> - <jasmine.version>2.0</jasmine.version> - </properties> - - <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/royale-extras/closure-compiler/royale/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.royale.compiler</groupId> - <artifactId>royale-maven-plugin</artifactId> - <version>${royale.compiler.version}</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.royale.compiler</groupId> - <artifactId>compiler-jx</artifactId> - <version>${royale.compiler.version}</version> - </dependency> - </dependencies> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-js</artifactId> - <version>0.9.4-SNAPSHOT</version> - <type>swc</type> - <classifier>typedefs</classifier> - <scope>runtime</scope> - </dependency> - </dependencies> - -</project> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-parent</artifactId> + <version>0.9.4-SNAPSHOT</version> + </parent> + + <artifactId>royale-typedefs-jasmine</artifactId> + <version>0.9.4-SNAPSHOT</version> + <packaging>swc</packaging> + + <name>Apache Royale: TypeDefs: Jasmine</name> + + <properties> + <jasmine.version>2.0</jasmine.version> + </properties> + + <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/royale-extras/closure-compiler/royale/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.royale.compiler</groupId> + <artifactId>royale-maven-plugin</artifactId> + <version>${royale.compiler.version}</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.royale.compiler</groupId> + <artifactId>compiler-jx</artifactId> + <version>${royale.compiler.version}</version> + </dependency> + </dependencies> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-js</artifactId> + <version>0.9.4-SNAPSHOT</version> + <type>swc</type> + <classifier>typedefs</classifier> + <scope>runtime</scope> + </dependency> + </dependencies> + +</project> diff --git a/node/pom.xml b/node/pom.xml index 444dccd..cc25d11 100644 --- a/node/pom.xml +++ b/node/pom.xml @@ -1,238 +1,238 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-parent</artifactId> - <version>0.9.4-SNAPSHOT</version> - </parent> - - <artifactId>royale-typedefs-node</artifactId> - <version>0.9.4-SNAPSHOT</version> - <packaging>swc</packaging> - - <name>Apache Royale: TypeDefs: Node</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-closure-sources</id> - <phase>validate</phase> - <goals> - <goal>wget</goal> - </goals> - <configuration> - <url>https://github.com/google/closure-compiler/archive/master.zip</url> - <!-- - Give it a number matching the date so we can - trigger a new download by updating the date - --> - <outputFileName>closure-compiler-20170626.zip</outputFileName> - <outputDirectory>${project.build.directory}/downloads</outputDirectory> - <unpack>true</unpack> - </configuration> - </execution> - </executions> - </plugin> - - <plugin> - <groupId>org.apache.royale.compiler</groupId> - <artifactId>royale-maven-plugin</artifactId> - <version>${royale.compiler.version}</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/closure-compiler-master/contrib/nodejs</directory> - <includes> - <include>**/*.js</include> - </includes> - </fileSet> - </externcInput> - <externcConfig> - <excludes> - <exclude> - <className>Buffer</className> - <name>toJSON</name> - </exclude> - <exclude> - <className>osNetworkInterfacesInfo</className> - <name>internal</name> - </exclude> - </excludes> - </externcConfig> - <includeFiles> - <include-file> - <name>externs/missing.js</name> - <path>../src/main/javascript/missing.js</path> - </include-file> - <include-file> - <name>externs/assert.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/assert.js</path> - </include-file> - <include-file> - <name>externs/buffer.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/buffer.js</path> - </include-file> - <include-file> - <name>externs/child_process.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/child_process.js</path> - </include-file> - <include-file> - <name>externs/cluster.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/cluster.js</path> - </include-file> - <include-file> - <name>externs/crypto.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/crypto.js</path> - </include-file> - <include-file> - <name>externs/dgram.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/dgram.js</path> - </include-file> - <include-file> - <name>externs/dns.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/dns.js</path> - </include-file> - <include-file> - <name>externs/domain.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/domain.js</path> - </include-file> - <include-file> - <name>externs/events.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/events.js</path> - </include-file> - <include-file> - <name>externs/fs.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/fs.js</path> - </include-file> - <include-file> - <name>externs/globals.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/globals.js</path> - </include-file> - <include-file> - <name>externs/http.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/http.js</path> - </include-file> - <include-file> - <name>externs/https.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/https.js</path> - </include-file> - <include-file> - <name>externs/net.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/net.js</path> - </include-file> - <include-file> - <name>externs/os.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/os.js</path> - </include-file> - <include-file> - <name>externs/path.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/path.js</path> - </include-file> - <include-file> - <name>externs/punycode.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/punycode.js</path> - </include-file> - <include-file> - <name>externs/querystring.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/querystring.js</path> - </include-file> - <include-file> - <name>externs/readline.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/readline.js</path> - </include-file> - <include-file> - <name>externs/repl.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/repl.js</path> - </include-file> - <include-file> - <name>externs/stream.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/stream.js</path> - </include-file> - <include-file> - <name>externs/string_decoder.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/string_decoder.js</path> - </include-file> - <include-file> - <name>externs/tls.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/tls.js</path> - </include-file> - <include-file> - <name>externs/tty.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/tty.js</path> - </include-file> - <include-file> - <name>externs/url.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/url.js</path> - </include-file> - <include-file> - <name>externs/util.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/util.js</path> - </include-file> - <include-file> - <name>externs/vm.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/vm.js</path> - </include-file> - <include-file> - <name>externs/zlib.js</name> - <path>downloads/closure-compiler-master/contrib/nodejs/zlib.js</path> - </include-file> - </includeFiles> - <skipSwc>true</skipSwc> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.royale.compiler</groupId> - <artifactId>compiler-jx</artifactId> - <version>${royale.compiler.version}</version> - </dependency> - </dependencies> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.apache.royale.typedefs</groupId> - <artifactId>royale-typedefs-js</artifactId> - <version>0.9.4-SNAPSHOT</version> - <type>swc</type> - <classifier>typedefs</classifier> - <scope>runtime</scope> - </dependency> - </dependencies> - -</project> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-parent</artifactId> + <version>0.9.4-SNAPSHOT</version> + </parent> + + <artifactId>royale-typedefs-node</artifactId> + <version>0.9.4-SNAPSHOT</version> + <packaging>swc</packaging> + + <name>Apache Royale: TypeDefs: Node</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-closure-sources</id> + <phase>validate</phase> + <goals> + <goal>wget</goal> + </goals> + <configuration> + <url>https://github.com/google/closure-compiler/archive/master.zip</url> + <!-- + Give it a number matching the date so we can + trigger a new download by updating the date + --> + <outputFileName>closure-compiler-20170626.zip</outputFileName> + <outputDirectory>${project.build.directory}/downloads</outputDirectory> + <unpack>true</unpack> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.apache.royale.compiler</groupId> + <artifactId>royale-maven-plugin</artifactId> + <version>${royale.compiler.version}</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/closure-compiler-master/contrib/nodejs</directory> + <includes> + <include>**/*.js</include> + </includes> + </fileSet> + </externcInput> + <externcConfig> + <excludes> + <exclude> + <className>Buffer</className> + <name>toJSON</name> + </exclude> + <exclude> + <className>osNetworkInterfacesInfo</className> + <name>internal</name> + </exclude> + </excludes> + </externcConfig> + <includeFiles> + <include-file> + <name>externs/missing.js</name> + <path>../src/main/javascript/missing.js</path> + </include-file> + <include-file> + <name>externs/assert.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/assert.js</path> + </include-file> + <include-file> + <name>externs/buffer.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/buffer.js</path> + </include-file> + <include-file> + <name>externs/child_process.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/child_process.js</path> + </include-file> + <include-file> + <name>externs/cluster.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/cluster.js</path> + </include-file> + <include-file> + <name>externs/crypto.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/crypto.js</path> + </include-file> + <include-file> + <name>externs/dgram.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/dgram.js</path> + </include-file> + <include-file> + <name>externs/dns.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/dns.js</path> + </include-file> + <include-file> + <name>externs/domain.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/domain.js</path> + </include-file> + <include-file> + <name>externs/events.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/events.js</path> + </include-file> + <include-file> + <name>externs/fs.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/fs.js</path> + </include-file> + <include-file> + <name>externs/globals.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/globals.js</path> + </include-file> + <include-file> + <name>externs/http.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/http.js</path> + </include-file> + <include-file> + <name>externs/https.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/https.js</path> + </include-file> + <include-file> + <name>externs/net.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/net.js</path> + </include-file> + <include-file> + <name>externs/os.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/os.js</path> + </include-file> + <include-file> + <name>externs/path.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/path.js</path> + </include-file> + <include-file> + <name>externs/punycode.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/punycode.js</path> + </include-file> + <include-file> + <name>externs/querystring.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/querystring.js</path> + </include-file> + <include-file> + <name>externs/readline.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/readline.js</path> + </include-file> + <include-file> + <name>externs/repl.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/repl.js</path> + </include-file> + <include-file> + <name>externs/stream.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/stream.js</path> + </include-file> + <include-file> + <name>externs/string_decoder.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/string_decoder.js</path> + </include-file> + <include-file> + <name>externs/tls.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/tls.js</path> + </include-file> + <include-file> + <name>externs/tty.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/tty.js</path> + </include-file> + <include-file> + <name>externs/url.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/url.js</path> + </include-file> + <include-file> + <name>externs/util.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/util.js</path> + </include-file> + <include-file> + <name>externs/vm.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/vm.js</path> + </include-file> + <include-file> + <name>externs/zlib.js</name> + <path>downloads/closure-compiler-master/contrib/nodejs/zlib.js</path> + </include-file> + </includeFiles> + <skipSwc>true</skipSwc> + </configuration> + <dependencies> + <dependency> + <groupId>org.apache.royale.compiler</groupId> + <artifactId>compiler-jx</artifactId> + <version>${royale.compiler.version}</version> + </dependency> + </dependencies> + </plugin> + </plugins> + </build> + + <dependencies> + <dependency> + <groupId>org.apache.royale.typedefs</groupId> + <artifactId>royale-typedefs-js</artifactId> + <version>0.9.4-SNAPSHOT</version> + <type>swc</type> + <classifier>typedefs</classifier> + <scope>runtime</scope> + </dependency> + </dependencies> + +</project>