You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2014/06/30 15:43:33 UTC
svn commit: r1606735 - /sling/trunk/tooling/ide/pom.xml
Author: rombert
Date: Mon Jun 30 13:43:32 2014
New Revision: 1606735
URL: http://svn.apache.org/r1606735
Log:
SLING-3685 - Document and further automate the IDE tooling release
process
Move the eclipse-test plugin to a profile named 'eclipse-test', active
by default. This will allow the module to be excluded on-demand from the
reactor, as with Tycho 0.20.0 the maven-source-plugin and the
tycho-p2-plugin don't play nice in the same reactor build.
See also https://bugs.eclipse.org/bugs/show_bug.cgi?id=398061 .
Modified:
sling/trunk/tooling/ide/pom.xml
Modified: sling/trunk/tooling/ide/pom.xml
URL: http://svn.apache.org/viewvc/sling/trunk/tooling/ide/pom.xml?rev=1606735&r1=1606734&r2=1606735&view=diff
==============================================================================
--- sling/trunk/tooling/ide/pom.xml (original)
+++ sling/trunk/tooling/ide/pom.xml Mon Jun 30 13:43:32 2014
@@ -49,7 +49,6 @@
<module>impl-vlt-test</module>
<module>eclipse-core</module>
<module>eclipse-ui</module>
- <module>eclipse-test</module>
<module>feature</module>
<module>eclipse-m2e-ui</module>
<module>eclipse-m2e-test</module>
@@ -117,6 +116,9 @@
<!-- test data -->
<exclude>**/*.binary</exclude>
+
+ <!-- prevent failures when eclipse-test is not activated as a submodule -->
+ <exclude>eclipse-test/**</exclude>
</excludes>
</configuration>
<executions>
@@ -232,6 +234,15 @@
</plugins>
</build>
</profile>
+ <profile>
+ <id>eclipse-test</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>eclipse-test</module>
+ </modules>
+ </profile>
<!-- adapted from https://svn.apache.org/repos/asf/jackrabbit/commons/filevault/trunk/pom.xml -->
<profile>
<id>source-release</id>