flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aha...@apache.org
Subject [24/32] git commit: [flex-falcon] [refs/heads/develop] - Removed the profiles utils and compiler and removed the enforcer rule to check for profile activation
Date Wed, 07 Sep 2016 22:40:58 GMT
Removed the profiles utils and compiler and removed the enforcer rule to check for profile
activation


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

Branch: refs/heads/develop
Commit: 730f8ed1bf21e7f90310dcf92508d68af881cb56
Parents: 6c1df69
Author: Christofer Dutz <christofer.dutz@codecentric.de>
Authored: Mon Sep 5 10:17:25 2016 +0200
Committer: Christofer Dutz <christofer.dutz@codecentric.de>
Committed: Mon Sep 5 10:17:25 2016 +0200

----------------------------------------------------------------------
 pom.xml | 91 ++++++++----------------------------------------------------
 1 file changed, 12 insertions(+), 79 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/730f8ed1/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index cb1b0d4..2b3aef2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,6 +95,18 @@
     </mailingList>
   </mailingLists>
 
+  <modules>
+    <module>compiler</module>
+    <module>compiler-jx</module>
+    <module>compiler-test-utils</module>
+    <module>debugger</module>
+    <module>flex-compiler-oem</module>
+    <module>flexjs-ant-tasks</module>
+    <!-- Commented out for now -->
+    <!--module>flexjs-maven-extension</module-->
+    <module>flexjs-maven-plugin</module>
+  </modules>
+
   <!--
       As the compiler needs artifacts that are part of this project, the build
       will fail, if the utility artifacts compiler-build-tools or compiler-jburg-types
@@ -104,55 +116,6 @@
   -->
   <profiles>
     <profile>
-      <id>utils</id>
-      <properties>
-        <active-profile>utils</active-profile>
-      </properties>
-      <modules>
-        <module>compiler-build-tools</module>
-        <module>compiler-jburg-types</module>
-      </modules>
-
-      <!-- For now we'll skip RAT for the utils profile -->
-      <build>
-        <plugins>
-          <plugin>
-            <groupId>org.apache.rat</groupId>
-            <artifactId>apache-rat-plugin</artifactId>
-            <configuration>
-              <includes>
-                <include>compiler-build-tools/**</include>
-                <include>compiler-jburg-types/**</include>
-              </includes>
-              <excludes/>
-            </configuration>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-
-    <profile>
-      <id>compiler</id>
-      <activation>
-        <activeByDefault>true</activeByDefault>
-      </activation>
-      <properties>
-        <active-profile>compiler</active-profile>
-      </properties>
-      <modules>
-        <module>compiler</module>
-        <module>compiler-jx</module>
-        <module>compiler-test-utils</module>
-        <module>debugger</module>
-        <module>flex-compiler-oem</module>
-        <module>flexjs-ant-tasks</module>
-        <!-- Commented out for now -->
-        <!--module>flexjs-maven-extension</module-->
-        <module>flexjs-maven-plugin</module>
-      </modules>
-    </profile>
-
-    <profile>
       <id>apache-release</id>
       <properties>
         <website.path>${project.version}</website.path>
@@ -208,36 +171,6 @@
 
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-enforcer-plugin</artifactId>
-        <version>1.4.1</version>
-        <executions>
-          <execution>
-            <id>enforce at least one profile activation</id>
-            <goals>
-              <goal>enforce</goal>
-            </goals>
-            <configuration>
-              <rules>
-                <!--
-                    The profiles are only available if they are defined in the
-                    current pom. So we would have to define all profiles in each
-                    child pom. Using a property defined in the profiles makes this
-                    property available in all children, so we use this to check
-                    if a profile was selected.
-                -->
-                <requireProperty>
-                  <property>active-profile</property>
-                  <message>You must select one of the profiles 'utils', 'compiler'
or 'externs' using the '-P{profilename}' commandline option</message>
-                </requireProperty>
-              </rules>
-              <fail>true</fail>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
         <version>3.5.1</version>
         <configuration>


Mime
View raw message