[jbosstools-commits] JBoss Tools SVN: r42491 - in trunk/central: features/org.jboss.tools.central.discovery.feature and 9 other directories.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Tue Jul 10 16:21:01 EDT 2012
Author: nickboldt
Date: 2012-07-10 16:20:59 -0400 (Tue, 10 Jul 2012)
New Revision: 42491
Added:
trunk/central/features/org.jboss.tools.central.discovery.feature/sourceTemplateFeature/
trunk/central/features/org.jboss.tools.central.discovery.feature/sourceTemplateFeature/.gitkeep
trunk/central/features/org.jboss.tools.central.feature/sourceTemplateFeature/
trunk/central/features/org.jboss.tools.central.feature/sourceTemplateFeature/.gitkeep
trunk/central/features/org.jboss.tools.central.test.feature/license.html
trunk/central/features/org.jboss.tools.central.test.feature/sourceTemplateFeature/
trunk/central/features/org.jboss.tools.central.test.feature/sourceTemplateFeature/.gitkeep
trunk/central/features/org.jboss.tools.community.central.feature/sourceTemplateFeature/
trunk/central/features/org.jboss.tools.community.central.feature/sourceTemplateFeature/.gitkeep
Modified:
trunk/central/features/org.jboss.tools.central.discovery.feature/pom.xml
trunk/central/features/org.jboss.tools.central.feature/pom.xml
trunk/central/features/org.jboss.tools.central.test.feature/build.properties
trunk/central/features/org.jboss.tools.central.test.feature/pom.xml
trunk/central/features/org.jboss.tools.community.central.feature/pom.xml
trunk/central/plugins/org.jboss.tools.central/build.properties
trunk/central/pom.xml
trunk/central/site/category.xml
Log:
https://issues.jboss.org/browse/JBDS-2241 add sources to JBT Central so they can be found downstream by JBDS build
Modified: trunk/central/features/org.jboss.tools.central.discovery.feature/pom.xml
===================================================================
--- trunk/central/features/org.jboss.tools.central.discovery.feature/pom.xml 2012-07-10 19:08:27 UTC (rev 42490)
+++ trunk/central/features/org.jboss.tools.central.discovery.feature/pom.xml 2012-07-10 20:20:59 UTC (rev 42491)
@@ -9,4 +9,37 @@
<groupId>org.jboss.tools.central.features</groupId>
<artifactId>org.jboss.tools.central.discovery.feature</artifactId>
<packaging>eclipse-feature</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>package</phase>
+ <goals>
+ <goal>source-feature</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tychoVersion}</version>
+ <executions>
+ <execution>
+ <id>attached-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
Added: trunk/central/features/org.jboss.tools.central.discovery.feature/sourceTemplateFeature/.gitkeep
===================================================================
Modified: trunk/central/features/org.jboss.tools.central.feature/pom.xml
===================================================================
--- trunk/central/features/org.jboss.tools.central.feature/pom.xml 2012-07-10 19:08:27 UTC (rev 42490)
+++ trunk/central/features/org.jboss.tools.central.feature/pom.xml 2012-07-10 20:20:59 UTC (rev 42491)
@@ -9,4 +9,37 @@
<groupId>org.jboss.tools.central.features</groupId>
<artifactId>org.jboss.tools.central.feature</artifactId>
<packaging>eclipse-feature</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>package</phase>
+ <goals>
+ <goal>source-feature</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tychoVersion}</version>
+ <executions>
+ <execution>
+ <id>attached-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
Added: trunk/central/features/org.jboss.tools.central.feature/sourceTemplateFeature/.gitkeep
===================================================================
Modified: trunk/central/features/org.jboss.tools.central.test.feature/build.properties
===================================================================
--- trunk/central/features/org.jboss.tools.central.test.feature/build.properties 2012-07-10 19:08:27 UTC (rev 42490)
+++ trunk/central/features/org.jboss.tools.central.test.feature/build.properties 2012-07-10 20:20:59 UTC (rev 42491)
@@ -1,2 +1,3 @@
bin.includes = feature.xml,\
- feature.properties
+ feature.properties,\
+ license.html
Added: trunk/central/features/org.jboss.tools.central.test.feature/license.html
===================================================================
--- trunk/central/features/org.jboss.tools.central.test.feature/license.html (rev 0)
+++ trunk/central/features/org.jboss.tools.central.test.feature/license.html 2012-07-10 20:20:59 UTC (rev 42491)
@@ -0,0 +1,14 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<html>
+
+<body>
+<p>Red Hat, Inc. licenses these features and plugins to you under
+certain open source licenses (or aggregations of such licenses), which
+in a particular case may include the Eclipse Public License, the GNU
+Lesser General Public License, and/or certain other open source
+licenses. For precise licensing details, consult the corresponding
+source code, or contact Red Hat Legal Affairs, 1801 Varsity Drive,
+Raleigh NC 27606 USA.
+</p>
+</body>
+</html>
\ No newline at end of file
Modified: trunk/central/features/org.jboss.tools.central.test.feature/pom.xml
===================================================================
--- trunk/central/features/org.jboss.tools.central.test.feature/pom.xml 2012-07-10 19:08:27 UTC (rev 42490)
+++ trunk/central/features/org.jboss.tools.central.test.feature/pom.xml 2012-07-10 20:20:59 UTC (rev 42491)
@@ -11,4 +11,37 @@
<artifactId>org.jboss.tools.central.test.feature</artifactId>
<packaging>eclipse-feature</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>package</phase>
+ <goals>
+ <goal>source-feature</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tychoVersion}</version>
+ <executions>
+ <execution>
+ <id>attached-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Added: trunk/central/features/org.jboss.tools.central.test.feature/sourceTemplateFeature/.gitkeep
===================================================================
Modified: trunk/central/features/org.jboss.tools.community.central.feature/pom.xml
===================================================================
--- trunk/central/features/org.jboss.tools.community.central.feature/pom.xml 2012-07-10 19:08:27 UTC (rev 42490)
+++ trunk/central/features/org.jboss.tools.community.central.feature/pom.xml 2012-07-10 20:20:59 UTC (rev 42491)
@@ -11,4 +11,37 @@
<artifactId>org.jboss.tools.community.central.feature</artifactId>
<packaging>eclipse-feature</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>package</phase>
+ <goals>
+ <goal>source-feature</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tychoVersion}</version>
+ <executions>
+ <execution>
+ <id>attached-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Added: trunk/central/features/org.jboss.tools.community.central.feature/sourceTemplateFeature/.gitkeep
===================================================================
Modified: trunk/central/plugins/org.jboss.tools.central/build.properties
===================================================================
--- trunk/central/plugins/org.jboss.tools.central/build.properties 2012-07-10 19:08:27 UTC (rev 42490)
+++ trunk/central/plugins/org.jboss.tools.central/build.properties 2012-07-10 20:20:59 UTC (rev 42491)
@@ -1,5 +1,7 @@
source.. = src/
output.. = bin/
+src.includes = *
+src.excludes = src
bin.includes = plugin.xml,\
META-INF/,\
.,\
Modified: trunk/central/pom.xml
===================================================================
--- trunk/central/pom.xml 2012-07-10 19:08:27 UTC (rev 42490)
+++ trunk/central/pom.xml 2012-07-10 20:20:59 UTC (rev 42491)
@@ -14,6 +14,9 @@
<name>central.all</name>
<packaging>pom</packaging>
<!--
+ Note: building the update site for this component may require that you first build
+ the tycho plugins in ../build/tycho-plugins/, if they can't be resolved from Nexus.
+
mvn clean install
or
mvn clean install -B -U -fae -e -P jbosstools-nightly-staging-composite,jboss-requirements-composite-mirror,jboss-requirements-composite-extras-mirror,local.site -Dlocal.site=file://home/nboldt/tmp/JBT_REPO_Indigo/
Modified: trunk/central/site/category.xml
===================================================================
--- trunk/central/site/category.xml 2012-07-10 19:08:27 UTC (rev 42490)
+++ trunk/central/site/category.xml 2012-07-10 20:20:59 UTC (rev 42491)
@@ -6,14 +6,24 @@
<feature url="features/org.jboss.tools.community.central.feature_0.0.0.jar" id="org.jboss.tools.community.central.feature" version="0.0.0">
<category name="JBoss Central Nightly Build Update Site"/>
</feature>
+ <feature url="features/org.jboss.tools.community.central.feature.source_0.0.0.jar" id="org.jboss.tools.community.central.feature.source" version="0.0.0">
+ <category name="JBoss Central Nightly Build Update Site"/>
+ </feature>
<feature url="features/org.jboss.tools.central.feature_0.0.0.jar" id="org.jboss.tools.central.feature" version="0.0.0">
</feature>
+ <feature url="features/org.jboss.tools.central.feature.source_0.0.0.jar" id="org.jboss.tools.central.feature.source" version="0.0.0">
+ </feature>
<feature url="features/org.jboss.tools.central.discovery.feature_0.0.0.jar" id="org.jboss.tools.central.discovery.feature" version="0.0.0">
</feature>
+ <feature url="features/org.jboss.tools.central.discovery.feature.source_0.0.0.jar" id="org.jboss.tools.central.discovery.feature.source" version="0.0.0">
+ </feature>
<feature url="features/org.jboss.tools.central.test.feature_0.0.0.jar" id="org.jboss.tools.central.test.feature" version="0.0.0">
<category name="JBoss Central Nightly Build Update Site"/>
</feature>
+ <feature url="features/org.jboss.tools.central.test.feature.source_0.0.0.jar" id="org.jboss.tools.central.test.feature.source" version="0.0.0">
+ <category name="JBoss Central Nightly Build Update Site"/>
+ </feature>
<category-def name="JBoss Central Nightly Build Update Site" label="JBoss Central Nightly Build Update Site">
<description>
More information about the jbosstools-commits
mailing list