This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new edb8700  - Added the ACE framework module to the Maven build - 
Fine-Tuned the distribtuion: Added missing libraries
edb8700 is described below

commit edb870030f5d03b2a682753f811d7f561e631ecd
Author: Christofer Dutz <[email protected]>
AuthorDate: Mon Feb 22 12:06:03 2021 +0100

    - Added the ACE framework module to the Maven build
    - Fine-Tuned the distribtuion: Added missing libraries
---
 distribution/pom.xml                 | 146 +++++++++++++++++++++++++++++++----
 frameworks/projects/Ace/pom.xml      |  14 ++++
 frameworks/projects/pom.xml          |   3 +-
 frameworks/themes/JewelTheme/pom.xml |  37 ++++-----
 4 files changed, 166 insertions(+), 34 deletions(-)

diff --git a/distribution/pom.xml b/distribution/pom.xml
index 889a223..c1b91d8 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -89,6 +89,20 @@
     <!-- Add the framework js-swc modules -->
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
+      <artifactId>Ace</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
+      <artifactId>Basic</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
       <artifactId>Binding</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
@@ -124,6 +138,13 @@
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
+      <artifactId>Crux</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
       <artifactId>DragDrop</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
@@ -194,6 +215,27 @@
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
+      <artifactId>Icons</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
+      <artifactId>Jewel</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
+      <artifactId>JewelTheme</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
       <artifactId>JQuery</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
@@ -222,14 +264,14 @@
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
-      <artifactId>Network</artifactId>
+      <artifactId>MXRoyale</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
       <classifier>js</classifier>
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
-      <artifactId>Icons</artifactId>
+      <artifactId>Network</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
       <classifier>js</classifier>
@@ -243,35 +285,56 @@
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
-      <artifactId>Storage</artifactId>
+      <artifactId>RoyaleSite</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
       <classifier>js</classifier>
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
-      <artifactId>XML</artifactId>
+      <artifactId>RoyaleUnit</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
       <classifier>js</classifier>
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
-      <artifactId>TLF</artifactId>
+      <artifactId>RoyaleUnitUI</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
       <classifier>js</classifier>
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
-      <artifactId>Jewel</artifactId>
+      <artifactId>SparkRoyale</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
       <classifier>js</classifier>
     </dependency>
     <dependency>
       <groupId>org.apache.royale.framework</groupId>
-      <artifactId>Crux</artifactId>
+      <artifactId>Storage</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
+      <artifactId>Text</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
+      <artifactId>TLF</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
+      <artifactId>XML</artifactId>
       <version>0.9.8-SNAPSHOT</version>
       <type>swc</type>
       <classifier>js</classifier>
@@ -280,6 +343,13 @@
     <!-- Add dependencies to the externs from the compiler module -->
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
+      <artifactId>royale-typedefs-ace</artifactId>
+      <version>${royale.typedefs.version}</version>
+      <type>swc</type>
+      <classifier>typedefs</classifier>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.royale.typedefs</groupId>
       <artifactId>royale-typedefs-cordova</artifactId>
       <version>${royale.typedefs.version}</version>
       <type>swc</type>
@@ -575,6 +645,12 @@
         <!-- Add the framework swc modules -->
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
+          <artifactId>Basic</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
           <artifactId>Binding</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
@@ -605,6 +681,12 @@
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
+          <artifactId>Crux</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
           <artifactId>DragDrop</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
@@ -665,6 +747,24 @@
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
+          <artifactId>Icons</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
+          <artifactId>Jewel</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
+          <artifactId>JewelTheme</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
           <artifactId>JQuery</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
@@ -689,13 +789,13 @@
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
-          <artifactId>Network</artifactId>
+          <artifactId>MXRoyale</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
-          <artifactId>Icons</artifactId>
+          <artifactId>Network</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
         </dependency>
@@ -707,31 +807,49 @@
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
-          <artifactId>Storage</artifactId>
+          <artifactId>RoyaleSite</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
-          <artifactId>XML</artifactId>
+          <artifactId>RoyaleUnit</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
-          <artifactId>TLF</artifactId>
+          <artifactId>RoyaleUnitUI</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
-          <artifactId>Jewel</artifactId>
+          <artifactId>SparkRoyale</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
         </dependency>
         <dependency>
           <groupId>org.apache.royale.framework</groupId>
-          <artifactId>Crux</artifactId>
+          <artifactId>Storage</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
+          <artifactId>Text</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
+          <artifactId>TLF</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
+          <artifactId>XML</artifactId>
           <version>0.9.8-SNAPSHOT</version>
           <type>swc</type>
         </dependency>
diff --git a/frameworks/projects/Ace/pom.xml b/frameworks/projects/Ace/pom.xml
index 9d4b0b2..ae47e04 100644
--- a/frameworks/projects/Ace/pom.xml
+++ b/frameworks/projects/Ace/pom.xml
@@ -78,6 +78,13 @@
       <type>swc</type>
       <classifier>js</classifier>
     </dependency>
+    <dependency>
+      <groupId>org.apache.royale.framework</groupId>
+      <artifactId>JQuery</artifactId>
+      <version>0.9.8-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>js</classifier>
+    </dependency>
 
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
@@ -107,6 +114,13 @@
           <type>swc</type>
           <classifier>swf</classifier>
         </dependency>
+        <dependency>
+          <groupId>org.apache.royale.framework</groupId>
+          <artifactId>JQuery</artifactId>
+          <version>0.9.8-SNAPSHOT</version>
+          <type>swc</type>
+          <classifier>swf</classifier>
+        </dependency>
       </dependencies>
     </profile>
   </profiles>
diff --git a/frameworks/projects/pom.xml b/frameworks/projects/pom.xml
index ef4742d..9e09e3f 100644
--- a/frameworks/projects/pom.xml
+++ b/frameworks/projects/pom.xml
@@ -44,8 +44,7 @@
   <name>Apache Royale: Framework: Libs</name>
 
   <modules>
-    <!-- Disabled because it requires an ACE typedef and that isn't available 
in the Maven build yet -->
-    <!--module>Ace</module-->
+    <module>Ace</module>
     <module>Basic</module>
     <module>Binding</module>
     <module>Charts</module>
diff --git a/frameworks/themes/JewelTheme/pom.xml 
b/frameworks/themes/JewelTheme/pom.xml
index cc68b29..372a8c4 100644
--- a/frameworks/themes/JewelTheme/pom.xml
+++ b/frameworks/themes/JewelTheme/pom.xml
@@ -1,22 +1,23 @@
 <?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";>
+<!--
+
+  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>

Reply via email to