You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by mg...@apache.org on 2016/03/25 15:11:15 UTC

[39/50] isis git commit: ISIS-1287: change parent pom.xml for Isis to use profiles so can more easily specify whether to compile core, app, arch and/or docs. Removing the sonar profile.

ISIS-1287: change parent pom.xml for Isis to use profiles so can more easily specify whether to compile core, app, arch and/or docs.  Removing the sonar profile.


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/4143bc9f
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/4143bc9f
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/4143bc9f

Branch: refs/heads/ISIS-1223-upgrade-to-wicket-7
Commit: 4143bc9f14e71730f18661ec129b926bb192dd39
Parents: 0892c17
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Thu Mar 24 16:33:52 2016 +0000
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Fri Mar 25 06:35:58 2016 +0000

----------------------------------------------------------------------
 pom.xml | 41 ++++++++++++++++++++++++-----------------
 1 file changed, 24 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/4143bc9f/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 5dde9f3..f36482c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,45 +45,52 @@
     
     <profiles>
         <profile>
-            <id>default</id>
+            <id>core</id>
             <activation>
-                <activeByDefault>true</activeByDefault>
+	        <property>
+		    <name>!skip.core</name>
+		</property>
             </activation>
             <modules>
                 <module>core</module>
-
-                <module>example/application/simpleapp</module>
-                <module>example/archetype/simpleapp</module>
             </modules>
         </profile>
-        
+
         <profile>
-            <id>sonar</id>
+            <id>app</id>
+            <activation>
+	        <property>
+		    <name>!skip.app</name>
+		</property>
+            </activation>
             <modules>
-                <module>core</module>
+                <module>example/application/simpleapp</module>
             </modules>
         </profile>
 
         <profile>
-            <id>core</id>
+            <id>arch</id>
+            <activation>
+	        <property>
+		    <name>!skip.arch</name>
+		</property>
+            </activation>
             <modules>
-                <module>core</module>
+                <module>example/archetype/simpleapp</module>
             </modules>
         </profile>
 
         <profile>
             <id>docs</id>
+            <activation>
+	        <property>
+		    <name>docs</name>
+		</property>
+            </activation>
             <modules>
                 <module>adocs/documentation</module>
             </modules>
         </profile>
-
-        <profile>
-            <id>examples</id>
-            <modules>
-                <module>example/application/simpleapp</module>
-            </modules>
-        </profile>
     </profiles>
 
 </project>