You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ro...@apache.org on 2017/09/07 15:52:35 UTC

svn commit: r1807625 - /aries/trunk/cdi/pom.xml

Author: rotty3000
Date: Thu Sep  7 15:52:34 2017
New Revision: 1807625

URL: http://svn.apache.org/viewvc?rev=1807625&view=rev
Log:
[CDI] split build into two profiles, by default only build the extender and related artifacts, build specs by using '-Pspecs'

Signed-off-by: Raymond Augé <ro...@apache.org>

Modified:
    aries/trunk/cdi/pom.xml

Modified: aries/trunk/cdi/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/cdi/pom.xml?rev=1807625&r1=1807624&r2=1807625&view=diff
==============================================================================
--- aries/trunk/cdi/pom.xml (original)
+++ aries/trunk/cdi/pom.xml Thu Sep  7 15:52:34 2017
@@ -48,16 +48,29 @@
 		</license>
 	</licenses>
 
-	<modules>
-		<module>javax.el-api</module>
-		<module>javax.inject-api</module>
-		<module>javax.interceptor-api</module>
-		<module>javax.cdi-api</module>
-		<module>cdi-extender</module>
-		<module>cdi-extension-http</module>
-		<module>cdi-extension-jndi</module>
-		<module>cdi-itests</module>
-	</modules>
+	<profiles>
+		<profile>
+			<id>specs</id>
+			<modules>
+				<module>javax.el-api</module>
+				<module>javax.inject-api</module>
+				<module>javax.interceptor-api</module>
+				<module>javax.cdi-api</module>
+			</modules>
+		</profile>
+		<profile>
+			<id>default</id>
+			<activation>
+				<activeByDefault>true</activeByDefault>
+			</activation>
+			<modules>
+				<module>cdi-extender</module>
+				<module>cdi-extension-http</module>
+				<module>cdi-extension-jndi</module>
+				<module>cdi-itests</module>
+			</modules>
+		</profile>
+	</profiles>
 
 	<build>
 		<pluginManagement>