- Split up the CompilerMojo into a CompilerJsMojo and CompilerAsMojo - Made the compiler plugin update the external-libraries and libraries in the compiler-config files - Renamed the config files to reflect the changes in the mojos
Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/316710d6 Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/316710d6 Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/316710d6 Branch: refs/heads/feature/maven-migration-test Commit: 316710d68e12cb95b3e68ff24b62306c62150aed Parents: 4236c48 Author: Christofer Dutz <christofer.d...@codecentric.de> Authored: Mon Apr 18 15:25:46 2016 +0200 Committer: Christofer Dutz <christofer.d...@codecentric.de> Committed: Mon Apr 18 15:25:46 2016 +0200 ---------------------------------------------------------------------- externs/GCL/pom.xml | 5 +- .../GCL/src/main/config/compile-as-config.xml | 102 +++++++++ externs/GCL/src/main/config/compile-config.xml | 103 --------- externs/cordova/pom.xml | 1 + .../src/main/config/compile-as-config.xml | 43 ++++ .../cordova/src/main/config/compile-config.xml | 44 ---- .../cordova/src/main/config/externc-config.xml | 39 ++++ .../cordova/src/main/config/generate-config.xml | 39 ---- externs/createjs/pom.xml | 1 + .../src/main/config/compile-as-config.xml | 105 +++++++++ .../createjs/src/main/config/compile-config.xml | 106 --------- .../createjs/src/main/config/externc-config.xml | 130 +++++++++++ .../src/main/config/generate-config.xml | 130 ----------- externs/google_maps/pom.xml | 1 + .../src/main/config/compile-as-config.xml | 96 +++++++++ .../src/main/config/compile-config.xml | 97 --------- .../src/main/config/externc-config.xml | 39 ++++ .../src/main/config/generate-config.xml | 39 ---- externs/jasmine/pom.xml | 1 + .../src/main/config/compile-as-config.xml | 96 +++++++++ .../jasmine/src/main/config/compile-config.xml | 97 --------- .../jasmine/src/main/config/externc-config.xml | 45 ++++ .../jasmine/src/main/config/generate-config.xml | 45 ---- externs/jquery/pom.xml | 1 + .../src/main/config/compile-as-config.xml | 100 +++++++++ .../jquery/src/main/config/compile-config.xml | 101 --------- .../jquery/src/main/config/externc-config.xml | 59 +++++ .../jquery/src/main/config/generate-config.xml | 59 ----- .../js/src/main/config/compile-as-config.xml | 93 ++++++++ externs/js/src/main/config/compile-config.xml | 93 -------- externs/js/src/main/config/externc-config.xml | 173 +++++++++++++++ externs/js/src/main/config/generate-config.xml | 173 --------------- externs/node/pom.xml | 1 + .../node/src/main/config/compile-as-config.xml | 42 ++++ externs/node/src/main/config/compile-config.xml | 43 ---- externs/node/src/main/config/externc-config.xml | 39 ++++ .../node/src/main/config/generate-config.xml | 39 ---- flexjs-maven-plugin/pom.xml | 5 + .../apache/flex/maven/flexjs/CompileASMojo.java | 213 +++++++++++++++++++ .../apache/flex/maven/flexjs/CompileJSMojo.java | 105 +++++++++ .../apache/flex/maven/flexjs/CompileMojo.java | 70 ------ .../apache/flex/maven/flexjs/ExterncMojo.java | 2 +- .../maven/flexjs/trust/DefaultTrustHandler.java | 2 +- .../flex/maven/flexjs/types/FlexScope.java | 12 ++ .../resources/META-INF/plexus/components.xml | 3 +- 45 files changed, 1549 insertions(+), 1283 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/GCL/pom.xml ---------------------------------------------------------------------- diff --git a/externs/GCL/pom.xml b/externs/GCL/pom.xml index 3097f2e..fcddaa4 100644 --- a/externs/GCL/pom.xml +++ b/externs/GCL/pom.xml @@ -52,12 +52,13 @@ </build> <dependencies> - <!--dependency> + <dependency> <groupId>org.apache.flex.flexjs.externs</groupId> <artifactId>flexjs-externs-js</artifactId> <version>0.6.0-SNAPSHOT</version> <type>swc</type> - </dependency--> + <scope>external</scope> + </dependency> </dependencies> </project> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/GCL/src/main/config/compile-as-config.xml ---------------------------------------------------------------------- diff --git a/externs/GCL/src/main/config/compile-as-config.xml b/externs/GCL/src/main/config/compile-as-config.xml new file mode 100644 index 0000000..a29b866 --- /dev/null +++ b/externs/GCL/src/main/config/compile-as-config.xml @@ -0,0 +1,102 @@ +<!-- + + 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. + +--> +<flex-config> + + <compiler> + + <accessible>true</accessible> + + <!-- + <external-library-path> + <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> + <path-element>../../libs/framework.swc</path-element> + <path-element>../../libs/mx/mx.swc</path-element> + <path-element>../../libs/osmf.swc</path-element> + <path-element>../../libs/textLayout.swc</path-element> + </external-library-path> + + <keep-as3-metadata> + <name>SkinPart</name> + </keep-as3-metadata> + + <mxml> + <minimum-supported-version>4.0.0</minimum-supported-version> + </mxml> + + <locale/> + + <library-path/> + + <namespaces> + <namespace> + <uri>library://ns.adobe.com/flex/spark</uri> + <manifest>manifest.xml</manifest> + </namespace> + </namespaces> + --> + + <external-library-path> + </external-library-path> + + <source-path> + <path-element>../src/main/flex</path-element> + <!--<path-element>out/as/classes</path-element> + <path-element>out/as/interfaces</path-element> + <path-element>out/as/constants</path-element> + <path-element>out/as/functions</path-element> + <path-element>out/as/interfaces</path-element> + <path-element>out/as/typedefs</path-element>--> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <include-sources> + <path-element>../src/main/flex</path-element> + <!--<path-element>out/as/classes</path-element> + <path-element>out/as/interfaces</path-element> + <path-element>out/as/constants</path-element> + <path-element>out/as/functions</path-element> + <path-element>out/as/interfaces</path-element> + <path-element>out/as/typedefs</path-element>--> + </include-sources> + + <!-- + <include-file> + <name>defaults.css</name> + <path>defaults.css</path> + </include-file> + <include-file> + <name>assets/ErrorIndicator.png</name> + <path>assets/ErrorIndicator.png</path> + </include-file> + <include-file> + <name>assets/RequiredIndicator.png</name> + <path>assets/RequiredIndicator.png</path> + </include-file> + + <include-namespaces> + <uri>library://ns.adobe.com/flex/spark</uri> + </include-namespaces> + + <resource-bundle-list>bundles.properties</resource-bundle-list> + + <target-player>${playerglobal.version}</target-player> + --> +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/GCL/src/main/config/compile-config.xml ---------------------------------------------------------------------- diff --git a/externs/GCL/src/main/config/compile-config.xml b/externs/GCL/src/main/config/compile-config.xml deleted file mode 100644 index b2e4682..0000000 --- a/externs/GCL/src/main/config/compile-config.xml +++ /dev/null @@ -1,103 +0,0 @@ -<!-- - - 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. - ---> -<flex-config> - - <compiler> - - <accessible>true</accessible> - - <!-- - <external-library-path> - <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> - <path-element>../../libs/framework.swc</path-element> - <path-element>../../libs/mx/mx.swc</path-element> - <path-element>../../libs/osmf.swc</path-element> - <path-element>../../libs/textLayout.swc</path-element> - </external-library-path> - - <keep-as3-metadata> - <name>SkinPart</name> - </keep-as3-metadata> - - <mxml> - <minimum-supported-version>4.0.0</minimum-supported-version> - </mxml> - - <locale/> - - <library-path/> - - <namespaces> - <namespace> - <uri>library://ns.adobe.com/flex/spark</uri> - <manifest>manifest.xml</manifest> - </namespace> - </namespaces> - --> - - <external-library-path> - <path-element>../../../../js/target/flexjs-externs-js-0.6.0-SNAPSHOT.swc</path-element> - </external-library-path> - - <source-path> - <path-element>../flex</path-element> - <!--<path-element>out/as/classes</path-element> - <path-element>out/as/interfaces</path-element> - <path-element>out/as/constants</path-element> - <path-element>out/as/functions</path-element> - <path-element>out/as/interfaces</path-element> - <path-element>out/as/typedefs</path-element>--> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <include-sources> - <path-element>../flex</path-element> - <!--<path-element>out/as/classes</path-element> - <path-element>out/as/interfaces</path-element> - <path-element>out/as/constants</path-element> - <path-element>out/as/functions</path-element> - <path-element>out/as/interfaces</path-element> - <path-element>out/as/typedefs</path-element>--> - </include-sources> - - <!-- - <include-file> - <name>defaults.css</name> - <path>defaults.css</path> - </include-file> - <include-file> - <name>assets/ErrorIndicator.png</name> - <path>assets/ErrorIndicator.png</path> - </include-file> - <include-file> - <name>assets/RequiredIndicator.png</name> - <path>assets/RequiredIndicator.png</path> - </include-file> - - <include-namespaces> - <uri>library://ns.adobe.com/flex/spark</uri> - </include-namespaces> - - <resource-bundle-list>bundles.properties</resource-bundle-list> - - <target-player>${playerglobal.version}</target-player> - --> -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/cordova/pom.xml ---------------------------------------------------------------------- diff --git a/externs/cordova/pom.xml b/externs/cordova/pom.xml index 0ab882c..9a35622 100644 --- a/externs/cordova/pom.xml +++ b/externs/cordova/pom.xml @@ -61,6 +61,7 @@ <artifactId>flexjs-externs-js</artifactId> <version>0.6.0-SNAPSHOT</version> <type>swc</type> + <scope>external</scope> </dependency> </dependencies> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/cordova/src/main/config/compile-as-config.xml ---------------------------------------------------------------------- diff --git a/externs/cordova/src/main/config/compile-as-config.xml b/externs/cordova/src/main/config/compile-as-config.xml new file mode 100644 index 0000000..7f97669 --- /dev/null +++ b/externs/cordova/src/main/config/compile-as-config.xml @@ -0,0 +1,43 @@ +<!-- + + 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <external-library-path> + </external-library-path> + + <source-path> + <path-element>generated-sources/externc/constants</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <include-sources> + <path-element>generated-sources/externc/constants</path-element> + </include-sources> + + <include-file> + <name>externs/cordova_file_plugin-4-11.js</name> + <path>../src/main/javascript/cordova_file_plugin-4-11.js</path> + </include-file> + +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/cordova/src/main/config/compile-config.xml ---------------------------------------------------------------------- diff --git a/externs/cordova/src/main/config/compile-config.xml b/externs/cordova/src/main/config/compile-config.xml deleted file mode 100644 index 9dcb4d7..0000000 --- a/externs/cordova/src/main/config/compile-config.xml +++ /dev/null @@ -1,44 +0,0 @@ -<!-- - - 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <external-library-path> - <path-element>../../../../js/target/flexjs-externs-js-0.6.0-SNAPSHOT.swc</path-element> - </external-library-path> - - <source-path> - <path-element>../../../target/generated-sources/externc/constants</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <include-sources> - <path-element>../../../target/generated-sources/externc/constants</path-element> - </include-sources> - - <include-file> - <name>externs/cordova_file_plugin-4-11.js</name> - <path>../javascript/cordova_file_plugin-4-11.js</path> - </include-file> - -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/cordova/src/main/config/externc-config.xml ---------------------------------------------------------------------- diff --git a/externs/cordova/src/main/config/externc-config.xml b/externs/cordova/src/main/config/externc-config.xml new file mode 100644 index 0000000..f10016a --- /dev/null +++ b/externs/cordova/src/main/config/externc-config.xml @@ -0,0 +1,39 @@ +<!-- + + 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</name></exclude> 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <locale/> + + <source-path> + <path-element>src/main/javascript</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <external> + <path-element>../javascript/cordova_file_plugin-4-11.js</path-element> + </external> + + <as-root>../../../target/generated-sources/externc</as-root> + +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/cordova/src/main/config/generate-config.xml ---------------------------------------------------------------------- diff --git a/externs/cordova/src/main/config/generate-config.xml b/externs/cordova/src/main/config/generate-config.xml deleted file mode 100644 index f10016a..0000000 --- a/externs/cordova/src/main/config/generate-config.xml +++ /dev/null @@ -1,39 +0,0 @@ -<!-- - - 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</name></exclude> 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <locale/> - - <source-path> - <path-element>src/main/javascript</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <external> - <path-element>../javascript/cordova_file_plugin-4-11.js</path-element> - </external> - - <as-root>../../../target/generated-sources/externc</as-root> - -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/createjs/pom.xml ---------------------------------------------------------------------- diff --git a/externs/createjs/pom.xml b/externs/createjs/pom.xml index ba1bd6a..05642f8 100644 --- a/externs/createjs/pom.xml +++ b/externs/createjs/pom.xml @@ -190,6 +190,7 @@ <artifactId>flexjs-externs-js</artifactId> <version>0.6.0-SNAPSHOT</version> <type>swc</type> + <scope>external</scope> </dependency> </dependencies> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/createjs/src/main/config/compile-as-config.xml ---------------------------------------------------------------------- diff --git a/externs/createjs/src/main/config/compile-as-config.xml b/externs/createjs/src/main/config/compile-as-config.xml new file mode 100644 index 0000000..1f946ac --- /dev/null +++ b/externs/createjs/src/main/config/compile-as-config.xml @@ -0,0 +1,105 @@ +<!-- + + 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <!-- + <external-library-path> + <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> + <path-element>../../libs/framework.swc</path-element> + <path-element>../../libs/mx/mx.swc</path-element> + <path-element>../../libs/osmf.swc</path-element> + <path-element>../../libs/textLayout.swc</path-element> + </external-library-path> + + <keep-as3-metadata> + <name>SkinPart</name> + </keep-as3-metadata> + + <mxml> + <minimum-supported-version>4.0.0</minimum-supported-version> + </mxml> + + <locale/> + + <library-path/> + + <namespaces> + <namespace> + <uri>library://ns.adobe.com/flex/spark</uri> + <manifest>manifest.xml</manifest> + </namespace> + </namespaces> + --> + + <external-library-path> + </external-library-path> + + <source-path> + <path-element>generated-sources/externc/classes</path-element> + <!-- + <path-element>out/as/constants</path-element> + <path-element>out/as/functions</path-element> + <path-element>out/as/interfaces</path-element> + <path-element>out/as/typedefs</path-element> + --> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <include-sources> + <path-element>generated-sources/externc/classes</path-element> + <!-- + <path-element>out/as/constants</path-element> + <path-element>out/as/functions</path-element> + <path-element>out/as/interfaces</path-element> + <path-element>out/as/typedefs</path-element> + --> + </include-sources> + + <include-file> + <name>externs/missing.js</name> + <path>../src/main/javascript/missing.js</path> + </include-file> + <include-file> + <name>externs/*</name> + <path>EaselJS-0.8.0/src</path> + </include-file> + <!-- + <include-file> + <name>assets/ErrorIndicator.png</name> + <path>assets/ErrorIndicator.png</path> + </include-file> + <include-file> + <name>assets/RequiredIndicator.png</name> + <path>assets/RequiredIndicator.png</path> + </include-file> + + <include-namespaces> + <uri>library://ns.adobe.com/flex/spark</uri> + </include-namespaces> + + <resource-bundle-list>bundles.properties</resource-bundle-list> + + <target-player>${playerglobal.version}</target-player> + --> +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/createjs/src/main/config/compile-config.xml ---------------------------------------------------------------------- diff --git a/externs/createjs/src/main/config/compile-config.xml b/externs/createjs/src/main/config/compile-config.xml deleted file mode 100644 index c753e8a..0000000 --- a/externs/createjs/src/main/config/compile-config.xml +++ /dev/null @@ -1,106 +0,0 @@ -<!-- - - 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <!-- - <external-library-path> - <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> - <path-element>../../libs/framework.swc</path-element> - <path-element>../../libs/mx/mx.swc</path-element> - <path-element>../../libs/osmf.swc</path-element> - <path-element>../../libs/textLayout.swc</path-element> - </external-library-path> - - <keep-as3-metadata> - <name>SkinPart</name> - </keep-as3-metadata> - - <mxml> - <minimum-supported-version>4.0.0</minimum-supported-version> - </mxml> - - <locale/> - - <library-path/> - - <namespaces> - <namespace> - <uri>library://ns.adobe.com/flex/spark</uri> - <manifest>manifest.xml</manifest> - </namespace> - </namespaces> - --> - - <external-library-path> - <path-element>../../../../js/target/flexjs-externs-js-0.6.0-SNAPSHOT.swc</path-element> - </external-library-path> - - <source-path> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <!-- - <path-element>out/as/constants</path-element> - <path-element>out/as/functions</path-element> - <path-element>out/as/interfaces</path-element> - <path-element>out/as/typedefs</path-element> - --> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <include-sources> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <!-- - <path-element>out/as/constants</path-element> - <path-element>out/as/functions</path-element> - <path-element>out/as/interfaces</path-element> - <path-element>out/as/typedefs</path-element> - --> - </include-sources> - - <include-file> - <name>externs/missing.js</name> - <path>../javascript/missing.js</path> - </include-file> - <include-file> - <name>externs/*</name> - <path>../../../target/EaselJS-0.8.0/src</path> - </include-file> - <!-- - <include-file> - <name>assets/ErrorIndicator.png</name> - <path>assets/ErrorIndicator.png</path> - </include-file> - <include-file> - <name>assets/RequiredIndicator.png</name> - <path>assets/RequiredIndicator.png</path> - </include-file> - - <include-namespaces> - <uri>library://ns.adobe.com/flex/spark</uri> - </include-namespaces> - - <resource-bundle-list>bundles.properties</resource-bundle-list> - - <target-player>${playerglobal.version}</target-player> - --> -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/createjs/src/main/config/externc-config.xml ---------------------------------------------------------------------- diff --git a/externs/createjs/src/main/config/externc-config.xml b/externs/createjs/src/main/config/externc-config.xml new file mode 100644 index 0000000..199ee96 --- /dev/null +++ b/externs/createjs/src/main/config/externc-config.xml @@ -0,0 +1,130 @@ +<!-- + + 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</name></exclude> 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <!-- + <external-library-path> + <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> + <path-element>../../libs/framework.swc</path-element> + <path-element>../../libs/mx/mx.swc</path-element> + <path-element>../../libs/osmf.swc</path-element> + <path-element>../../libs/textLayout.swc</path-element> + </external-library-path> + + <keep-as3-metadata> + <name>SkinPart</name> + </keep-as3-metadata> + + <mxml> + <minimum-supported-version>4.0.0</minimum-supported-version> + </mxml> + --> + + <locale/> + + <library-path/> + + <!-- + <namespaces> + <namespace> + <uri>library://ns.adobe.com/flex/spark</uri> + <manifest>manifest.xml</manifest> + </namespace> + </namespaces> + --> + + <source-path> + <path-element>../javascript</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <external> + <path-element>../../../target/EaselJS-0.8.0/src/createjs/events/Event.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/createjs/events/EventDispatcher.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/createjs/utils/extend.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/createjs/utils/indexof.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/createjs/utils/promote.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Bitmap.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/BitmapText.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Container.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/DisplayObject.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/DOMElement.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Graphics.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/MovieClip.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Shadow.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Shape.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Sprite.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/SpriteContainer.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/SpriteSheet.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/SpriteStage.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Stage.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Text.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/events/MouseEvent.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/AlphaMapFilter.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/AlphaMaskFilter.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/BlurFilter.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/ColorFilter.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/ColorMatrix.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/ColorMatrixFilter.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/Filter.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/geom/DisplayProps.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/geom/Matrix2D.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/geom/Point.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/geom/Rectangle.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/ui/ButtonHelper.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/ui/Touch.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetBuilder.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetUtils.js</path-element> + <path-element>../../../target/EaselJS-0.8.0/src/easeljs/utils/UID.js</path-element> + </external> + + <as-root>../../../target/generated-sources/externc</as-root> + + <class-exclude> + <class>MovieClipPlugin</class> + </class-exclude> + <class-exclude> + <class>createjs.Text.V_OFFSETS</class> + </class-exclude> + <class-exclude> + <class>createjs.Text.H_OFFSETS</class> + </class-exclude> + <class-exclude> + <class>createjs.Graphics.BASE_64</class> + </class-exclude> + + <!-- + <field-exclude> + <class>Window</class> + <field>focus</field> + </field-exclude> + + <exclude> + <class>Array</class> + <name>toSource</name> + </exclude> + --> + +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/createjs/src/main/config/generate-config.xml ---------------------------------------------------------------------- diff --git a/externs/createjs/src/main/config/generate-config.xml b/externs/createjs/src/main/config/generate-config.xml deleted file mode 100644 index 199ee96..0000000 --- a/externs/createjs/src/main/config/generate-config.xml +++ /dev/null @@ -1,130 +0,0 @@ -<!-- - - 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</name></exclude> 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <!-- - <external-library-path> - <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> - <path-element>../../libs/framework.swc</path-element> - <path-element>../../libs/mx/mx.swc</path-element> - <path-element>../../libs/osmf.swc</path-element> - <path-element>../../libs/textLayout.swc</path-element> - </external-library-path> - - <keep-as3-metadata> - <name>SkinPart</name> - </keep-as3-metadata> - - <mxml> - <minimum-supported-version>4.0.0</minimum-supported-version> - </mxml> - --> - - <locale/> - - <library-path/> - - <!-- - <namespaces> - <namespace> - <uri>library://ns.adobe.com/flex/spark</uri> - <manifest>manifest.xml</manifest> - </namespace> - </namespaces> - --> - - <source-path> - <path-element>../javascript</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <external> - <path-element>../../../target/EaselJS-0.8.0/src/createjs/events/Event.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/createjs/events/EventDispatcher.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/createjs/utils/extend.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/createjs/utils/indexof.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/createjs/utils/promote.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Bitmap.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/BitmapText.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Container.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/DisplayObject.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/DOMElement.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Graphics.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/MovieClip.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Shadow.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Shape.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Sprite.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/SpriteContainer.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/SpriteSheet.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/SpriteStage.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Stage.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/display/Text.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/events/MouseEvent.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/AlphaMapFilter.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/AlphaMaskFilter.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/BlurFilter.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/ColorFilter.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/ColorMatrix.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/ColorMatrixFilter.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/filters/Filter.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/geom/DisplayProps.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/geom/Matrix2D.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/geom/Point.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/geom/Rectangle.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/ui/ButtonHelper.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/ui/Touch.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetBuilder.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetUtils.js</path-element> - <path-element>../../../target/EaselJS-0.8.0/src/easeljs/utils/UID.js</path-element> - </external> - - <as-root>../../../target/generated-sources/externc</as-root> - - <class-exclude> - <class>MovieClipPlugin</class> - </class-exclude> - <class-exclude> - <class>createjs.Text.V_OFFSETS</class> - </class-exclude> - <class-exclude> - <class>createjs.Text.H_OFFSETS</class> - </class-exclude> - <class-exclude> - <class>createjs.Graphics.BASE_64</class> - </class-exclude> - - <!-- - <field-exclude> - <class>Window</class> - <field>focus</field> - </field-exclude> - - <exclude> - <class>Array</class> - <name>toSource</name> - </exclude> - --> - -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/google_maps/pom.xml ---------------------------------------------------------------------- diff --git a/externs/google_maps/pom.xml b/externs/google_maps/pom.xml index fa8f129..a3e4147 100644 --- a/externs/google_maps/pom.xml +++ b/externs/google_maps/pom.xml @@ -109,6 +109,7 @@ google.maps = {};]]></replace></replace-regexp-operation> <artifactId>flexjs-externs-js</artifactId> <version>0.6.0-SNAPSHOT</version> <type>swc</type> + <scope>external</scope> </dependency> </dependencies> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/google_maps/src/main/config/compile-as-config.xml ---------------------------------------------------------------------- diff --git a/externs/google_maps/src/main/config/compile-as-config.xml b/externs/google_maps/src/main/config/compile-as-config.xml new file mode 100644 index 0000000..2c1c941 --- /dev/null +++ b/externs/google_maps/src/main/config/compile-as-config.xml @@ -0,0 +1,96 @@ +<!-- + + 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <!-- + <external-library-path> + <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> + <path-element>../../libs/framework.swc</path-element> + <path-element>../../libs/mx/mx.swc</path-element> + <path-element>../../libs/osmf.swc</path-element> + <path-element>../../libs/textLayout.swc</path-element> + </external-library-path> + + <keep-as3-metadata> + <name>SkinPart</name> + </keep-as3-metadata> + + <mxml> + <minimum-supported-version>4.0.0</minimum-supported-version> + </mxml> + + <locale/> + + <library-path/> + + <namespaces> + <namespace> + <uri>library://ns.adobe.com/flex/spark</uri> + <manifest>manifest.xml</manifest> + </namespace> + </namespaces> + --> + + <external-library-path> + </external-library-path> + + <source-path> + <path-element>generated-sources/externc/classes</path-element> + <path-element>generated-sources/externc/interfaces</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <include-sources> + <path-element>generated-sources/externc/classes</path-element> + <path-element>generated-sources/externc/interfaces</path-element> + </include-sources> + + <include-file> + <name>externs/google_maps_api_v3_11.js</name> + <path>downloads/google_maps_api_v3_11.js</path> + </include-file> + + <!-- + <include-file> + <name>defaults.css</name> + <path>defaults.css</path> + </include-file> + <include-file> + <name>assets/ErrorIndicator.png</name> + <path>assets/ErrorIndicator.png</path> + </include-file> + <include-file> + <name>assets/RequiredIndicator.png</name> + <path>assets/RequiredIndicator.png</path> + </include-file> + + <include-namespaces> + <uri>library://ns.adobe.com/flex/spark</uri> + </include-namespaces> + + <resource-bundle-list>bundles.properties</resource-bundle-list> + + <target-player>${playerglobal.version}</target-player> + --> +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/google_maps/src/main/config/compile-config.xml ---------------------------------------------------------------------- diff --git a/externs/google_maps/src/main/config/compile-config.xml b/externs/google_maps/src/main/config/compile-config.xml deleted file mode 100644 index f66376a..0000000 --- a/externs/google_maps/src/main/config/compile-config.xml +++ /dev/null @@ -1,97 +0,0 @@ -<!-- - - 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <!-- - <external-library-path> - <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> - <path-element>../../libs/framework.swc</path-element> - <path-element>../../libs/mx/mx.swc</path-element> - <path-element>../../libs/osmf.swc</path-element> - <path-element>../../libs/textLayout.swc</path-element> - </external-library-path> - - <keep-as3-metadata> - <name>SkinPart</name> - </keep-as3-metadata> - - <mxml> - <minimum-supported-version>4.0.0</minimum-supported-version> - </mxml> - - <locale/> - - <library-path/> - - <namespaces> - <namespace> - <uri>library://ns.adobe.com/flex/spark</uri> - <manifest>manifest.xml</manifest> - </namespace> - </namespaces> - --> - - <external-library-path> - <path-element>../../../../js/target/flexjs-externs-js-0.6.0-SNAPSHOT.swc</path-element> - </external-library-path> - - <source-path> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <path-element>../../../target/generated-sources/externc/interfaces</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <include-sources> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <path-element>../../../target/generated-sources/externc/interfaces</path-element> - </include-sources> - - <include-file> - <name>externs/google_maps_api_v3_11.js</name> - <path>../../../target/downloads/google_maps_api_v3_11.js</path> - </include-file> - - <!-- - <include-file> - <name>defaults.css</name> - <path>defaults.css</path> - </include-file> - <include-file> - <name>assets/ErrorIndicator.png</name> - <path>assets/ErrorIndicator.png</path> - </include-file> - <include-file> - <name>assets/RequiredIndicator.png</name> - <path>assets/RequiredIndicator.png</path> - </include-file> - - <include-namespaces> - <uri>library://ns.adobe.com/flex/spark</uri> - </include-namespaces> - - <resource-bundle-list>bundles.properties</resource-bundle-list> - - <target-player>${playerglobal.version}</target-player> - --> -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/google_maps/src/main/config/externc-config.xml ---------------------------------------------------------------------- diff --git a/externs/google_maps/src/main/config/externc-config.xml b/externs/google_maps/src/main/config/externc-config.xml new file mode 100644 index 0000000..c728055 --- /dev/null +++ b/externs/google_maps/src/main/config/externc-config.xml @@ -0,0 +1,39 @@ +<!-- + + 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</name></exclude> 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <locale/> + + <source-path> + <path-element>../javascript</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <external> + <path-element>../../../target/downloads/google_maps_api_v3_11.js</path-element> + </external> + + <as-root>../../../target/generated-sources/externc</as-root> + +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/google_maps/src/main/config/generate-config.xml ---------------------------------------------------------------------- diff --git a/externs/google_maps/src/main/config/generate-config.xml b/externs/google_maps/src/main/config/generate-config.xml deleted file mode 100644 index c728055..0000000 --- a/externs/google_maps/src/main/config/generate-config.xml +++ /dev/null @@ -1,39 +0,0 @@ -<!-- - - 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</name></exclude> 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <locale/> - - <source-path> - <path-element>../javascript</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <external> - <path-element>../../../target/downloads/google_maps_api_v3_11.js</path-element> - </external> - - <as-root>../../../target/generated-sources/externc</as-root> - -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jasmine/pom.xml ---------------------------------------------------------------------- diff --git a/externs/jasmine/pom.xml b/externs/jasmine/pom.xml index 5f93822..c85f7e3 100644 --- a/externs/jasmine/pom.xml +++ b/externs/jasmine/pom.xml @@ -81,6 +81,7 @@ <artifactId>flexjs-externs-js</artifactId> <version>0.6.0-SNAPSHOT</version> <type>swc</type> + <scope>external</scope> </dependency> </dependencies> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jasmine/src/main/config/compile-as-config.xml ---------------------------------------------------------------------- diff --git a/externs/jasmine/src/main/config/compile-as-config.xml b/externs/jasmine/src/main/config/compile-as-config.xml new file mode 100644 index 0000000..4cd273e --- /dev/null +++ b/externs/jasmine/src/main/config/compile-as-config.xml @@ -0,0 +1,96 @@ +<!-- + + 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <!-- + <external-library-path> + <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> + <path-element>../../libs/framework.swc</path-element> + <path-element>../../libs/mx/mx.swc</path-element> + <path-element>../../libs/osmf.swc</path-element> + <path-element>../../libs/textLayout.swc</path-element> + </external-library-path> + + <keep-as3-metadata> + <name>SkinPart</name> + </keep-as3-metadata> + + <mxml> + <minimum-supported-version>4.0.0</minimum-supported-version> + </mxml> + + <locale/> + + <library-path/> + + <namespaces> + <namespace> + <uri>library://ns.adobe.com/flex/spark</uri> + <manifest>manifest.xml</manifest> + </namespace> + </namespaces> + --> + + <external-library-path> + </external-library-path> + + <source-path> + <path-element>generated-sources/externc/classes</path-element> + <path-element>generated-sources/externc/functions</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <include-sources> + <path-element>generated-sources/externc/classes</path-element> + <path-element>generated-sources/externc/functions</path-element> + </include-sources> + + <include-file> + <name>externs/jasmine-2.0.js</name> + <path>downloads/jasmine-2.0.js</path> + </include-file> + + <!-- + <include-file> + <name>defaults.css</name> + <path>defaults.css</path> + </include-file> + <include-file> + <name>assets/ErrorIndicator.png</name> + <path>assets/ErrorIndicator.png</path> + </include-file> + <include-file> + <name>assets/RequiredIndicator.png</name> + <path>assets/RequiredIndicator.png</path> + </include-file> + + <include-namespaces> + <uri>library://ns.adobe.com/flex/spark</uri> + </include-namespaces> + + <resource-bundle-list>bundles.properties</resource-bundle-list> + + <target-player>${playerglobal.version}</target-player> + --> +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jasmine/src/main/config/compile-config.xml ---------------------------------------------------------------------- diff --git a/externs/jasmine/src/main/config/compile-config.xml b/externs/jasmine/src/main/config/compile-config.xml deleted file mode 100644 index 1f66561..0000000 --- a/externs/jasmine/src/main/config/compile-config.xml +++ /dev/null @@ -1,97 +0,0 @@ -<!-- - - 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <!-- - <external-library-path> - <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> - <path-element>../../libs/framework.swc</path-element> - <path-element>../../libs/mx/mx.swc</path-element> - <path-element>../../libs/osmf.swc</path-element> - <path-element>../../libs/textLayout.swc</path-element> - </external-library-path> - - <keep-as3-metadata> - <name>SkinPart</name> - </keep-as3-metadata> - - <mxml> - <minimum-supported-version>4.0.0</minimum-supported-version> - </mxml> - - <locale/> - - <library-path/> - - <namespaces> - <namespace> - <uri>library://ns.adobe.com/flex/spark</uri> - <manifest>manifest.xml</manifest> - </namespace> - </namespaces> - --> - - <external-library-path> - <path-element>../../../../js/target/flexjs-externs-js-0.6.0-SNAPSHOT.swc</path-element> - </external-library-path> - - <source-path> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <path-element>../../../target/generated-sources/externc/functions</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <include-sources> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <path-element>../../../target/generated-sources/externc/functions</path-element> - </include-sources> - - <include-file> - <name>externs/jasmine-2.0.js</name> - <path>../../../target/downloads/jasmine-2.0.js</path> - </include-file> - - <!-- - <include-file> - <name>defaults.css</name> - <path>defaults.css</path> - </include-file> - <include-file> - <name>assets/ErrorIndicator.png</name> - <path>assets/ErrorIndicator.png</path> - </include-file> - <include-file> - <name>assets/RequiredIndicator.png</name> - <path>assets/RequiredIndicator.png</path> - </include-file> - - <include-namespaces> - <uri>library://ns.adobe.com/flex/spark</uri> - </include-namespaces> - - <resource-bundle-list>bundles.properties</resource-bundle-list> - - <target-player>${playerglobal.version}</target-player> - --> -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jasmine/src/main/config/externc-config.xml ---------------------------------------------------------------------- diff --git a/externs/jasmine/src/main/config/externc-config.xml b/externs/jasmine/src/main/config/externc-config.xml new file mode 100644 index 0000000..e5474ba --- /dev/null +++ b/externs/jasmine/src/main/config/externc-config.xml @@ -0,0 +1,45 @@ +<!-- + + 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</name></exclude> 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <locale/> + + <source-path> + <path-element>../javascript</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <external> + <path-element>../../../target/downloads/jasmine-2.0.js</path-element> + </external> + + <as-root>../../../target/generated-sources/externc</as-root> + + <field-exclude> + <class>jasmine.Spec</class> + <field>$injector</field> + </field-exclude> + <exclude><class>jasmine.Matchers</class><name>actual</name></exclude><!-- TODO returns T --> + +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jasmine/src/main/config/generate-config.xml ---------------------------------------------------------------------- diff --git a/externs/jasmine/src/main/config/generate-config.xml b/externs/jasmine/src/main/config/generate-config.xml deleted file mode 100644 index e5474ba..0000000 --- a/externs/jasmine/src/main/config/generate-config.xml +++ /dev/null @@ -1,45 +0,0 @@ -<!-- - - 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</name></exclude> 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <locale/> - - <source-path> - <path-element>../javascript</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <external> - <path-element>../../../target/downloads/jasmine-2.0.js</path-element> - </external> - - <as-root>../../../target/generated-sources/externc</as-root> - - <field-exclude> - <class>jasmine.Spec</class> - <field>$injector</field> - </field-exclude> - <exclude><class>jasmine.Matchers</class><name>actual</name></exclude><!-- TODO returns T --> - -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jquery/pom.xml ---------------------------------------------------------------------- diff --git a/externs/jquery/pom.xml b/externs/jquery/pom.xml index ea1c720..a137557 100644 --- a/externs/jquery/pom.xml +++ b/externs/jquery/pom.xml @@ -81,6 +81,7 @@ <artifactId>flexjs-externs-js</artifactId> <version>0.6.0-SNAPSHOT</version> <type>swc</type> + <scope>external</scope> </dependency> </dependencies> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jquery/src/main/config/compile-as-config.xml ---------------------------------------------------------------------- diff --git a/externs/jquery/src/main/config/compile-as-config.xml b/externs/jquery/src/main/config/compile-as-config.xml new file mode 100644 index 0000000..e944667 --- /dev/null +++ b/externs/jquery/src/main/config/compile-as-config.xml @@ -0,0 +1,100 @@ +<!-- + + 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <!-- + <external-library-path> + <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> + <path-element>../../libs/framework.swc</path-element> + <path-element>../../libs/mx/mx.swc</path-element> + <path-element>../../libs/osmf.swc</path-element> + <path-element>../../libs/textLayout.swc</path-element> + </external-library-path> + + <keep-as3-metadata> + <name>SkinPart</name> + </keep-as3-metadata> + + <mxml> + <minimum-supported-version>4.0.0</minimum-supported-version> + </mxml> + + <locale/> + + <library-path/> + + <namespaces> + <namespace> + <uri>library://ns.adobe.com/flex/spark</uri> + <manifest>manifest.xml</manifest> + </namespace> + </namespaces> + --> + + <external-library-path> + </external-library-path> + + <source-path> + <path-element>generated-sources/externc/classes</path-element> + <path-element>generated-sources/externc/constants</path-element> + <path-element>generated-sources/externc/interfaces</path-element> + <path-element>generated-sources/externc/typedefs</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <include-sources> + <path-element>generated-sources/externc/classes</path-element> + <path-element>generated-sources/externc/constants</path-element> + <path-element>generated-sources/externc/interfaces</path-element> + <path-element>generated-sources/externc/typedefs</path-element> + </include-sources> + + <include-file> + <name>externs/jquery-1.9.js</name> + <path>downloads/jquery-1.9.js</path> + </include-file> + + <!-- + <include-file> + <name>defaults.css</name> + <path>defaults.css</path> + </include-file> + <include-file> + <name>assets/ErrorIndicator.png</name> + <path>assets/ErrorIndicator.png</path> + </include-file> + <include-file> + <name>assets/RequiredIndicator.png</name> + <path>assets/RequiredIndicator.png</path> + </include-file> + + <include-namespaces> + <uri>library://ns.adobe.com/flex/spark</uri> + </include-namespaces> + + <resource-bundle-list>bundles.properties</resource-bundle-list> + + <target-player>${playerglobal.version}</target-player> + --> +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jquery/src/main/config/compile-config.xml ---------------------------------------------------------------------- diff --git a/externs/jquery/src/main/config/compile-config.xml b/externs/jquery/src/main/config/compile-config.xml deleted file mode 100644 index 72ad13b..0000000 --- a/externs/jquery/src/main/config/compile-config.xml +++ /dev/null @@ -1,101 +0,0 @@ -<!-- - - 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <!-- - <external-library-path> - <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> - <path-element>../../libs/framework.swc</path-element> - <path-element>../../libs/mx/mx.swc</path-element> - <path-element>../../libs/osmf.swc</path-element> - <path-element>../../libs/textLayout.swc</path-element> - </external-library-path> - - <keep-as3-metadata> - <name>SkinPart</name> - </keep-as3-metadata> - - <mxml> - <minimum-supported-version>4.0.0</minimum-supported-version> - </mxml> - - <locale/> - - <library-path/> - - <namespaces> - <namespace> - <uri>library://ns.adobe.com/flex/spark</uri> - <manifest>manifest.xml</manifest> - </namespace> - </namespaces> - --> - - <external-library-path> - <path-element>../../../../js/target/flexjs-externs-js-0.6.0-SNAPSHOT.swc</path-element> - </external-library-path> - - <source-path> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <path-element>../../../target/generated-sources/externc/constants</path-element> - <path-element>../../../target/generated-sources/externc/interfaces</path-element> - <path-element>../../../target/generated-sources/externc/typedefs</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <include-sources> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <path-element>../../../target/generated-sources/externc/constants</path-element> - <path-element>../../../target/generated-sources/externc/interfaces</path-element> - <path-element>../../../target/generated-sources/externc/typedefs</path-element> - </include-sources> - - <include-file> - <name>externs/jquery-1.9.js</name> - <path>../../../target/downloads/jquery-1.9.js</path> - </include-file> - - <!-- - <include-file> - <name>defaults.css</name> - <path>defaults.css</path> - </include-file> - <include-file> - <name>assets/ErrorIndicator.png</name> - <path>assets/ErrorIndicator.png</path> - </include-file> - <include-file> - <name>assets/RequiredIndicator.png</name> - <path>assets/RequiredIndicator.png</path> - </include-file> - - <include-namespaces> - <uri>library://ns.adobe.com/flex/spark</uri> - </include-namespaces> - - <resource-bundle-list>bundles.properties</resource-bundle-list> - - <target-player>${playerglobal.version}</target-player> - --> -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jquery/src/main/config/externc-config.xml ---------------------------------------------------------------------- diff --git a/externs/jquery/src/main/config/externc-config.xml b/externs/jquery/src/main/config/externc-config.xml new file mode 100644 index 0000000..5728fe5 --- /dev/null +++ b/externs/jquery/src/main/config/externc-config.xml @@ -0,0 +1,59 @@ +<!-- + + 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</name></exclude> 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <locale/> + + <source-path> + <path-element>../javascript</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <external> + <path-element>../../../target/downloads/jquery-1.9.js</path-element> + </external> + + <as-root>../../../target/generated-sources/externc</as-root> + + <!-- JQuery --> + <class-to-function><class>$</class></class-to-function> + + <exclude><class>jQuery</class><name>is</name></exclude> + <exclude><class>jQuery</class><name>promise</name></exclude> + <exclude><class>jQuery</class><name>getJSON</name></exclude> + <exclude><class>jQuery</class><name>ajax</name></exclude> + <exclude><class>jQuery</class><name>when</name></exclude> + <exclude><class>jQuery</class><name>post</name></exclude> + <exclude><class>jQuery</class><name>getScript</name></exclude> + <exclude><class>jQuery</class><name>Callbacks</name></exclude> + + <class-exclude><class>Deferred</class></class-exclude> + <class-exclude><class>jQuery.deferred</class></class-exclude> + <class-exclude><class>jQuery.Event</class></class-exclude> + <class-exclude><class>jQuery.Deferred</class></class-exclude> + <class-exclude><class>$.Event</class></class-exclude> + <class-exclude><class>$.Deferred</class></class-exclude> + <class-exclude><class>$.deferred</class></class-exclude> + +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/jquery/src/main/config/generate-config.xml ---------------------------------------------------------------------- diff --git a/externs/jquery/src/main/config/generate-config.xml b/externs/jquery/src/main/config/generate-config.xml deleted file mode 100644 index 5728fe5..0000000 --- a/externs/jquery/src/main/config/generate-config.xml +++ /dev/null @@ -1,59 +0,0 @@ -<!-- - - 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</name></exclude> 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <locale/> - - <source-path> - <path-element>../javascript</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <external> - <path-element>../../../target/downloads/jquery-1.9.js</path-element> - </external> - - <as-root>../../../target/generated-sources/externc</as-root> - - <!-- JQuery --> - <class-to-function><class>$</class></class-to-function> - - <exclude><class>jQuery</class><name>is</name></exclude> - <exclude><class>jQuery</class><name>promise</name></exclude> - <exclude><class>jQuery</class><name>getJSON</name></exclude> - <exclude><class>jQuery</class><name>ajax</name></exclude> - <exclude><class>jQuery</class><name>when</name></exclude> - <exclude><class>jQuery</class><name>post</name></exclude> - <exclude><class>jQuery</class><name>getScript</name></exclude> - <exclude><class>jQuery</class><name>Callbacks</name></exclude> - - <class-exclude><class>Deferred</class></class-exclude> - <class-exclude><class>jQuery.deferred</class></class-exclude> - <class-exclude><class>jQuery.Event</class></class-exclude> - <class-exclude><class>jQuery.Deferred</class></class-exclude> - <class-exclude><class>$.Event</class></class-exclude> - <class-exclude><class>$.Deferred</class></class-exclude> - <class-exclude><class>$.deferred</class></class-exclude> - -</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/js/src/main/config/compile-as-config.xml ---------------------------------------------------------------------- diff --git a/externs/js/src/main/config/compile-as-config.xml b/externs/js/src/main/config/compile-as-config.xml new file mode 100644 index 0000000..39c786c --- /dev/null +++ b/externs/js/src/main/config/compile-as-config.xml @@ -0,0 +1,93 @@ +<!-- + + 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. + +--> +<flex-config> + + <compiler> + <accessible>true</accessible> + + <!-- + <external-library-path> + <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> + <path-element>../../libs/framework.swc</path-element> + <path-element>../../libs/mx/mx.swc</path-element> + <path-element>../../libs/osmf.swc</path-element> + <path-element>../../libs/textLayout.swc</path-element> + </external-library-path> + + <keep-as3-metadata> + <name>SkinPart</name> + </keep-as3-metadata> + + <mxml> + <minimum-supported-version>4.0.0</minimum-supported-version> + </mxml> + + <locale/> + + <library-path/> + + <namespaces> + <namespace> + <uri>library://ns.adobe.com/flex/spark</uri> + <manifest>manifest.xml</manifest> + </namespace> + </namespaces> + --> + <source-path> + <path-element>generated-sources/externc/classes</path-element> + <path-element>generated-sources/externc/constants</path-element> + <path-element>generated-sources/externc/functions</path-element> + <path-element>generated-sources/externc/interfaces</path-element> + <path-element>generated-sources/externc/typedefs</path-element> + </source-path> + + <warn-no-constructor>false</warn-no-constructor> + </compiler> + + <include-sources> + <path-element>generated-sources/externc/classes</path-element> + <path-element>generated-sources/externc/constants</path-element> + <path-element>generated-sources/externc/functions</path-element> + <path-element>generated-sources/externc/interfaces</path-element> + <path-element>generated-sources/externc/typedefs</path-element> + </include-sources> + + <include-file> + <name>externs/svg.js</name> + <path>downloads/svg.js</path> + </include-file> + <!-- + <include-file> + <name>assets/ErrorIndicator.png</name> + <path>assets/ErrorIndicator.png</path> + </include-file> + <include-file> + <name>assets/RequiredIndicator.png</name> + <path>assets/RequiredIndicator.png</path> + </include-file> + + <include-namespaces> + <uri>library://ns.adobe.com/flex/spark</uri> + </include-namespaces> + + <resource-bundle-list>bundles.properties</resource-bundle-list> + + <target-player>${playerglobal.version}</target-player> + --> +</flex-config> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/316710d6/externs/js/src/main/config/compile-config.xml ---------------------------------------------------------------------- diff --git a/externs/js/src/main/config/compile-config.xml b/externs/js/src/main/config/compile-config.xml deleted file mode 100644 index 15c9d59..0000000 --- a/externs/js/src/main/config/compile-config.xml +++ /dev/null @@ -1,93 +0,0 @@ -<!-- - - 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. - ---> -<flex-config> - - <compiler> - <accessible>true</accessible> - - <!-- - <external-library-path> - <path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element> - <path-element>../../libs/framework.swc</path-element> - <path-element>../../libs/mx/mx.swc</path-element> - <path-element>../../libs/osmf.swc</path-element> - <path-element>../../libs/textLayout.swc</path-element> - </external-library-path> - - <keep-as3-metadata> - <name>SkinPart</name> - </keep-as3-metadata> - - <mxml> - <minimum-supported-version>4.0.0</minimum-supported-version> - </mxml> - - <locale/> - - <library-path/> - - <namespaces> - <namespace> - <uri>library://ns.adobe.com/flex/spark</uri> - <manifest>manifest.xml</manifest> - </namespace> - </namespaces> - --> - <source-path> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <path-element>../../../target/generated-sources/externc/constants</path-element> - <path-element>../../../target/generated-sources/externc/functions</path-element> - <path-element>../../../target/generated-sources/externc/interfaces</path-element> - <path-element>../../../target/generated-sources/externc/typedefs</path-element> - </source-path> - - <warn-no-constructor>false</warn-no-constructor> - </compiler> - - <include-sources> - <path-element>../../../target/generated-sources/externc/classes</path-element> - <path-element>../../../target/generated-sources/externc/constants</path-element> - <path-element>../../../target/generated-sources/externc/functions</path-element> - <path-element>../../../target/generated-sources/externc/interfaces</path-element> - <path-element>../../../target/generated-sources/externc/typedefs</path-element> - </include-sources> - - <include-file> - <name>externs/svg.js</name> - <path>../../../target/downloads/svg.js</path> - </include-file> - <!-- - <include-file> - <name>assets/ErrorIndicator.png</name> - <path>assets/ErrorIndicator.png</path> - </include-file> - <include-file> - <name>assets/RequiredIndicator.png</name> - <path>assets/RequiredIndicator.png</path> - </include-file> - - <include-namespaces> - <uri>library://ns.adobe.com/flex/spark</uri> - </include-namespaces> - - <resource-bundle-list>bundles.properties</resource-bundle-list> - - <target-player>${playerglobal.version}</target-player> - --> -</flex-config>