Author: nickboldt
Date: 2012-10-03 15:04:15 -0400 (Wed, 03 Oct 2012)
New Revision: 44264
Added:
trunk/build/target-platforms/jbdevstudio-JunoSR0b/
trunk/build/target-platforms/jbdevstudio-JunoSR0b/jenkins/
trunk/build/target-platforms/jbdevstudio-JunoSR0b/jenkins/pom.xml
trunk/build/target-platforms/jbdevstudio-JunoSR0b/local/
trunk/build/target-platforms/jbdevstudio-JunoSR0b/local/pom.xml
trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/
trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/jbds-multiple.target
trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/pom.xml
trunk/build/target-platforms/jbdevstudio-JunoSR0b/unified/
trunk/build/target-platforms/jbdevstudio-JunoSR0b/unified/pom.xml
trunk/build/target-platforms/jbdevstudio-JunoSR1/
trunk/build/target-platforms/jbdevstudio-JunoSR1/jenkins/
trunk/build/target-platforms/jbdevstudio-JunoSR1/jenkins/pom.xml
trunk/build/target-platforms/jbdevstudio-JunoSR1/local/
trunk/build/target-platforms/jbdevstudio-JunoSR1/local/pom.xml
trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/
trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/jbds-multiple.target
trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/pom.xml
trunk/build/target-platforms/jbdevstudio-JunoSR1/unified/
trunk/build/target-platforms/jbdevstudio-JunoSR1/unified/pom.xml
trunk/build/target-platforms/jbosstools-JunoSR0b/
trunk/build/target-platforms/jbosstools-JunoSR0b/jenkins/
trunk/build/target-platforms/jbosstools-JunoSR0b/jenkins/pom.xml
trunk/build/target-platforms/jbosstools-JunoSR0b/local/
trunk/build/target-platforms/jbosstools-JunoSR0b/local/pom.xml
trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/
trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/multiple.target
trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/pom.xml
trunk/build/target-platforms/jbosstools-JunoSR0b/unified/
trunk/build/target-platforms/jbosstools-JunoSR0b/unified/pom.xml
trunk/build/target-platforms/jbosstools-JunoSR1/
trunk/build/target-platforms/jbosstools-JunoSR1/jenkins/
trunk/build/target-platforms/jbosstools-JunoSR1/jenkins/pom.xml
trunk/build/target-platforms/jbosstools-JunoSR1/local/
trunk/build/target-platforms/jbosstools-JunoSR1/local/pom.xml
trunk/build/target-platforms/jbosstools-JunoSR1/multiple/
trunk/build/target-platforms/jbosstools-JunoSR1/multiple/multiple.target
trunk/build/target-platforms/jbosstools-JunoSR1/multiple/pom.xml
trunk/build/target-platforms/jbosstools-JunoSR1/unified/
trunk/build/target-platforms/jbosstools-JunoSR1/unified/pom.xml
trunk/build/target-platforms/scripts/
trunk/build/target-platforms/scripts/build.xml
trunk/build/target-platforms/scripts/getArch.sh
trunk/build/target-platforms/scripts/multiple2other.xsl
trunk/build/target-platforms/scripts/target2p2mirror.xml
trunk/build/target-platforms/scripts/target2p2mirrorXml.xsl
Removed:
trunk/build/target-platforms/jbds/jenkins/multiple2unified.xsl
trunk/build/target-platforms/jbds/jenkins/pom.xml
trunk/build/target-platforms/jbds/local/build.xml
trunk/build/target-platforms/jbds/local/getArch.sh
trunk/build/target-platforms/jbds/local/multiple2local.xsl
trunk/build/target-platforms/jbds/local/pom.xml
trunk/build/target-platforms/jbds/local/target2p2mirror.xml
trunk/build/target-platforms/jbds/local/target2p2mirrorXml.xsl
trunk/build/target-platforms/jbds/multiple/jbds-multiple.target
trunk/build/target-platforms/jbds/multiple/pom.xml
trunk/build/target-platforms/jbds/unified/multiple2unified.xsl
trunk/build/target-platforms/jbds/unified/pom.xml
trunk/build/target-platforms/jenkins/multiple2jenkins.xsl
trunk/build/target-platforms/jenkins/pom.xml
trunk/build/target-platforms/local/build.xml
trunk/build/target-platforms/local/getArch.sh
trunk/build/target-platforms/local/multiple2local.xsl
trunk/build/target-platforms/local/pom.xml
trunk/build/target-platforms/local/target2p2mirror.xml
trunk/build/target-platforms/local/target2p2mirrorXml.xsl
trunk/build/target-platforms/multiple/multiple.target
trunk/build/target-platforms/multiple/pom.xml
trunk/build/target-platforms/unified/multiple2unified.xsl
trunk/build/target-platforms/unified/pom.xml
Modified:
trunk/build/target-platforms/pom.xml
Log:
https://issues.jboss.org/browse/JBIDE-10312 refactor the crap outta mistria's stuff so
that scripts are reused and only .target and pom files need to be in multiple places;
create jbosstools-JunoSR1, jbosstools-JunoSR0b, jbdevstudio-JunoSR1, jbdevstudio-JunoSR0b
targets; update 0b versions to include what we had for Alpha1, but with newer GWT 3.1; fix
README; add profiles to root pom to run the 4 target builds
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR0b/jenkins/pom.xml (from rev 44261,
trunk/build/target-platforms/jbds/jenkins/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR0b/jenkins/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbdevstudio-JunoSR0b/jenkins/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbdevstudio-JunoSR0b.jenkins</artifactId>
+ <name>jbdevstudio-JunoSR0b Unified (Aggregate) target platform for
Jenkins</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <unified.URL>file:///home/hudson/static_build_env/jbds/jbds-target-platform_4.0.juno.SR0b/jbds600-e420-wtp340.target/</unified.URL>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>jbds-multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>jbds-multiple</classifier>
+ <destination>${project.build.directory}/jbds-multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>jbds-multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>${unified.URL}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
+ <type>target</type>
+ <classifier>${project.artifactId}</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR0b/local/pom.xml (from rev 44261,
trunk/build/target-platforms/jbds/local/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR0b/local/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbdevstudio-JunoSR0b/local/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbdevstudio-JunoSR0b.local</artifactId>
+ <name>jbdevstudio-JunoSR0b Local (Aggregate) target platform</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <repoDir>${project.build.directory}/REPO</repoDir>
+ <eclipse.type>platform</eclipse.type>
+
+ <eclipse.version>4.2</eclipse.version>
+ <
eclipse.URL>http://www.eclipse.org/downloads/download.php?r=1&...
+ <!-- Temporary before release of Tycho 0.16 -->
+ <!-- JBIDE-12003 -->
+ <tychoVersion>0.16.0-SNAPSHOT</tychoVersion>
+ <tychoExtrasVersion>0.16.0-SNAPSHOT</tychoExtrasVersion>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>jbds-multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>jbds-multiple</classifier>
+ <destination>${project.build.directory}/jbds-multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>jbds-multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>file://${repoDir}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
+ <type>target</type>
+ <classifier>${project.artifactId}</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>get.local.target</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <!-- Workaround for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=389052
-->
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <configuration>
+ <tasks>
+ <!-- build the local.target file -->
+ <ant antfile="../../scripts/build.xml">
+ <!-- target File is the reference target file (multiple) -->
+ <property name="targetFile"
value="${project.build.directory}/jbds-multiple.target" />
+ <property name="eclipse.version"
value="${eclipse.version}" />
+ <property name="eclipse.type" value="${eclipse.type}"
/>
+ <property name="eclipse.URL"
value="${eclipse.URL}"/>
+ <property name="repoDir" value="${repoDir}"/>
+ <!-- <property name="repoDir"
value="/path/to/where/to/provision/repo"/> -->
+ </ant>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>1.4.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-commons-net</artifactId>
+ <version>1.7.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-trax</artifactId>
+ <version>1.7.1</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/jbds-multiple.target
(from rev 44261, trunk/build/target-platforms/multiple/multiple.target)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/jbds-multiple.target
(rev 0)
+++
trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/jbds-multiple.target 2012-10-03
19:04:15 UTC (rev 44264)
@@ -0,0 +1,410 @@
+<?xml version="1.0" encoding="UTF-8"?><?pde
version="3.6"?>
+<target includeMode="feature" name="e42-wtp34-jbds6">
+ <!-- Pro tip: to convert
+ from org.eclipse.foo_4.6.0.v201005032111-777K4AkF7B77R7c7N77.jar
+ to <unit version="4.6.0.v201005032111-777K4AkF7B77R7c7N77"
id="org.eclipse.foo.feature.group"/>
+ using vi, apply this transform:
+ :%s/.\+\/\(org.\+\)_\(\d\+.\+\)\.jar/\t\t\t<unit id="\1.feature.group"
version="\2"\/>/g
+ -->
+ <locations>
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <!-- don't forget to increment these files when moving up a version:
+ build.xml, *.target*, publish.sh, target2p2mirror.xml -->
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <!-- for these IUs we need multiple versions -->
+ <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
+ <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
+ <unit id="org.jdom" version="1.1.1.v201101151400"/>
+ <unit id="org.jdom" version="1.0.0.v201005080400"/>
+ <unit id="org.apache.commons.lang"
version="2.6.0.v201205030909"/>
+ <unit id="org.apache.commons.lang"
version="2.4.0.v201005080502"/>
+ <unit id="org.apache.commons.lang"
version="2.1.0.v201005080500"/>
+ <unit id="javax.servlet" version="3.0.0.v201112011016"/>
+ <unit id="javax.servlet" version="2.5.0.v201103041518"/>
+ <unit id="javax.servlet.jsp"
version="2.2.0.v201112011158"/>
+ <unit id="javax.servlet.jsp"
version="2.0.0.v201101211617"/>
+ <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
+ <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
+ <unit id="javax.xml.bind" version="2.2.0.v201105210648"/>
+ <unit id="javax.xml.bind" version="2.1.9.v201005080401"/>
+ <unit id="javax.xml.soap" version="1.3.0.v201105210645"/>
+ <unit id="javax.xml.soap" version="1.2.0.v201005080501"/>
+ <unit id="org.apache.commons.logging"
version="1.1.1.v201101211721"/>
+ <unit id="org.apache.commons.logging"
version="1.0.4.v201101211617"/>
+ <unit id="org.apache.lucene"
version="2.9.1.v201101211721"/>
+ <unit id="org.apache.lucene"
version="1.9.1.v201101211617"/>
+ <unit id="org.apache.lucene.core"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.core"
version="2.9.1.v201101211721"/>
+ <unit id="org.junit"
version="4.10.0.v4_10_0_v20120426-0900"/>
+ <unit id="org.junit"
version="3.8.2.v3_8_2_v20100427-1100"/>
+
+ <!-- Orbit bundles -->
+ <unit id="javax.activation" version="1.1.0.v201108011116"/>
+ <unit id="org.apache.oro" version="2.0.8.v201005080400"/>
+ <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
+ <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
+ <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
+ <unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.core"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.text"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.library"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.integration"
version="1.1.0.v20090501071000"/>
+
+ <!-- Orbit bundles needed for Eclipse Checkstyle (eclipse-cs) -->
+ <unit id="org.apache.lucene.highlighter"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.memory"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.misc"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.queries"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.snowball"
version="2.9.1.v20100421-0704"/>
+ <unit id="org.apache.lucene.spellchecker"
version="3.5.0.v20120319-2345"/>
+
+ <unit id="org.apache.axis" version="1.4.0.v201005080400"/>
+ <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
+ <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
+ <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
+ <unit id="org.apache.jasper"
version="7.0.26.v201205030742"/>
+ <unit id="org.apache.catalina"
version="7.0.26.v201205021508"/>
+ <unit id="javax.ejb" version="3.1.1.v201204261316"/>
+ <unit id="javax.transaction"
version="1.1.1.v201105210645"/>
+ <unit id="javax.el" version="2.2.0.v201108011116"/>
+ <unit id="javax.xml.rpc" version="1.1.0.v201005080400"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <!-- m2e, m2e-wtp + deps -->
+ <unit id="org.eclipse.m2e.sdk.feature.feature.group"
version="1.2.0.20120903-1050"/>
+ <unit id="org.eclipse.m2e.feature.feature.group"
version="1.2.0.20120903-1050"/>
+ <unit id="org.eclipse.m2e.wtp.feature.feature.group"
version="0.16.0.20120914-0945"/>
+ <unit id="org.sonatype.m2e.mavenarchiver.feature.feature.group"
version="0.15.0.201207090125-signed-201209140800"/>
+ <unit id="ch.qos.logback.classic"
version="1.0.0.v20111214-2030"/>
+ <unit id="ch.qos.logback.core"
version="1.0.0.v20111214-2030"/>
+ <unit id="ch.qos.logback.slf4j"
version="1.0.0.v20120123-1500"/>
+ <unit id="org.slf4j.api" version="1.6.4.v20120130-2120"/>
+ <unit id="com.ning.async-http-client"
version="1.6.5.20120903-0645"/>
+ <unit id="org.jboss.netty"
version="3.2.5.Final-20120903-0645"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="org.eclipse.equinox.p2.discovery.compatibility"
version="1.0.101.v20120524-1717"/>
+ <unit id="org.eclipse.equinox.p2.discovery"
version="1.0.200.v20120524-1717"/>
+ <unit id="org.eclipse.equinox.p2.ui.discovery"
version="1.0.0.v20110808-1657"/>
+
+ <!-- EMF, XSD -->
+ <unit id="org.eclipse.emf.workspace.feature.group"
version="1.6.0.v20120328-0001-37708s734E377I3B4C2"/>
+ <unit id="org.eclipse.emf.validation.feature.group"
version="1.6.0.v20120328-0001-479-9oB56N5BBR6LCA6"/>
+ <unit id="org.eclipse.emf.transaction.feature.group"
version="1.6.0.v20120328-0001-377-8s734C3E7D15D6B"/>
+ <unit id="org.eclipse.emf.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.0.v20120606-0717"/>
+ <unit id="org.eclipse.emf.codegen.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.common.feature.group"
version="2.8.0.v20120606-0717"/>
+ <unit id="org.eclipse.emf.databinding.feature.group"
version="1.2.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.codegen.ecore.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.ecore.edit.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.ecore.editor.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.0.v20120606-0717"/>
+ <unit id="org.eclipse.emf.edit.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.xsd.edit.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.ecore.converter.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.editor.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.mapping.editor.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.mapping.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.feature.group"
version="2.8.0.v20120319-0555"/>
+
+ <!-- GEF, Draw2D, Graphiti, Zest -->
+ <unit id="org.eclipse.graphiti.feature.feature.group"
version="0.9.0.v20120613-0805"/>
+ <unit id="org.eclipse.draw2d.feature.group"
version="3.8.0.201206112118"/>
+ <unit id="org.eclipse.gef.feature.group"
version="3.8.0.201206112118"/>
+ <unit id="org.eclipse.zest.feature.group"
version="1.4.0.201206112118"/>
+
+ <!-- Needed for Teiid Designer: UML2 -->
+ <unit id="org.eclipse.uml2.feature.group"
version="4.0.0.v20120604-0919"/>
+ <unit id="org.eclipse.uml2.doc.feature.group"
version="4.0.0.v20120604-0919"/>
+
+ <!-- Platform: CVS, JDT, RCP, PDE, Equinox, Help -->
+ <unit id="com.ibm.icu.base" version="4.4.2.v20110831"/>
+ <!-- cannot include two versions of the same feature as they conflict in terms of
inclusion of org.eclipse.update.ui, which is only on the 3.8 site -->
+ <!-- <unit id="org.eclipse.platform.feature.group"
version="3.8.0.v20120607-071945-9gF7jI7nG5qByXMVdkhRMWBQlF4PnDCLybDCPQ"/>
-->
+ <unit id="org.eclipse.platform.feature.group"
version="4.2.0.v20120608-135145-9JF7BHV8FyMteji0Oi_ePMz0xuZ8TVo7lV0z0ecb"/>
+ <unit id="org.eclipse.platform.ide"
version="4.2.0.I20120608-1400"/>
+ <unit id="org.eclipse.platform.sdk"
version="4.2.0.I20120608-1400"/>
+ <unit id="org.eclipse.sdk.feature.group"
version="4.2.0.v20120528-1648-7T7oDFDPz-3FepgRqG6kkFFY0UF4_otgmt0XcoU3Zh27X"/>
+ <unit id="org.eclipse.sdk.ide"
version="4.2.0.I20120608-1400"/>
+ <unit id="org.eclipse.cvs.feature.group"
version="1.3.200.v20120525-1249-7B79FJJAkF7BF7SDL5EAJT"/>
+ <unit id="org.eclipse.jdt.feature.group"
version="3.8.0.v20120525-1249-8-8nFqlFNOfwKDRGz-pXLdGxEM83"/>
+ <unit id="org.eclipse.equinox.server.core.feature.group"
version="1.2.0.v20120522-1841-7K7VFMRF7RZHQYI0Yh8U-ov"/>
+ <unit id="org.eclipse.equinox.executable.feature.group"
version="3.6.0.v20120522-1813-7P7OG2BFLWUl7UmbVUO9iCm"/>
+ <unit id="org.eclipse.equinox.compendium.sdk.feature.group"
version="3.8.0.v20120522-1841-7X7eGb7FPGjtJjv1kjS_NdG"/>
+ <unit id="org.eclipse.equinox.core.sdk.feature.group"
version="3.8.0.v20120522-1813-85FAcGbBFoYTldHrOJw3cF4q"/>
+ <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group"
version="1.0.100.v20120524-0542-4-Bh9oB58A5N9L28PCQ"/>
+ <unit id="org.eclipse.equinox.p2.user.ui.feature.group"
version="2.2.0.v20120524-0542-62DG9JXTlSiz-UbcP0w0KGe8CBOP"/>
+ <unit id="org.eclipse.equinox.p2.sdk.feature.group"
version="3.8.0.v20120524-0542-9N89H_mGMMn84Osz0TAoT279BRQD"/>
+ <unit id="org.eclipse.equinox.serverside.sdk.feature.group"
version="3.8.0.v20120522-1841-9Q7dFszFYGis9uYGz0QodZP3fH0t"/>
+ <unit id="org.eclipse.equinox.sdk.feature.group"
version="3.8.0.v20120522-1841-7M7fA78g5_y-eMftHxcd13UXuq5J"/>
+ <unit id="org.eclipse.equinox.weaving.sdk.feature.group"
version="1.0.200.v20120522-1841-79-FKsEVVFNVFsVk7O6G6"/>
+ <unit id="org.eclipse.equinox.server.jetty.feature.group"
version="1.1.0.v20120522-1841-8077C0F8NcJTbL1ab47MJ5"/>
+ <unit id="org.eclipse.equinox.server.p2.feature.group"
version="1.2.0.v20120522-1841-7z7_FfoFTy21Yu4Ydp_WohB38"/>
+ <unit id="org.eclipse.equinox.server.servletbridge.feature.group"
version="1.0.101.v20120522-1841-42F9w9oB58B5KBB2ADHO"/>
+ <unit id="org.eclipse.rcp.feature.group"
version="4.2.0.v20120528-1648-7IAPA7BrHQicRpNdOz-Obz-rlRCA"/>
+ <unit id="org.eclipse.pde.feature.group"
version="3.8.0.v20120525-1249-7c7vFitFFt6Zr5a12MM4IKMFZ"/>
+ <unit id="org.eclipse.help.feature.group"
version="1.4.0.v20120608-133537-8P7vFOTFK_Qj4JmDIQXL8Tn"/>
+
+ <!-- DTP -->
+ <unit id="org.eclipse.datatools.modelbase.feature.feature.group"
version="1.10.0.v201201161512-7707DCcNBHJDWIYG_Ni"/>
+ <unit id="org.eclipse.datatools.connectivity.feature.feature.group"
version="1.10.0.v201201161512-7C7h90Et1axo7RlVkOfDNlAf45E"/>
+ <unit id="org.eclipse.datatools.connectivity.oda.feature.feature.group"
version="1.10.0.v201201161512-7H7C7QCcNBHLCcJaFWRa"/>
+ <unit
id="org.eclipse.datatools.connectivity.oda.designer.feature.feature.group"
version="1.10.0.v201201161512-4127w312312232267"/>
+ <unit
id="org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group"
version="1.10.0.v201201161512-7B7C7LCcNBGTBfLREXcc"/>
+ <unit id="org.eclipse.datatools.enablement.feature.feature.group"
version="1.10.0.v201201161512-7J9Q0BWxeMcYB5KWfz-eG7qiq-sX"/>
+ <unit
id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"
version="1.10.0.v201201161512-77798fBmKDQ2MoTTLwdv9ILX"/>
+ <unit id="org.eclipse.datatools.enablement.hsqldb.feature.feature.group"
version="1.10.0.v201201161512-67E0AqGBM7KfNTHwKO9ILX"/>
+ <unit id="org.eclipse.datatools.enablement.ibm.feature.feature.group"
version="1.10.0.v201201161512-7F47WFC7sRdqScnobkd4"/>
+ <unit id="org.eclipse.datatools.enablement.jdbc.feature.feature.group"
version="1.10.0.v201201161512-4-29oB5885QBB8HKW"/>
+ <unit id="org.eclipse.datatools.enablement.jdt.feature.feature.group"
version="1.10.0.v201201161512-2-07w312218332612"/>
+ <unit id="org.eclipse.datatools.enablement.msft.feature.feature.group"
version="1.10.0.v201201161512-544AkF7AL7MDMAQ8O"/>
+ <unit id="org.eclipse.datatools.enablement.mysql.feature.feature.group"
version="1.10.0.v201201161512-5477AkF7AK7_AMENEA"/>
+ <unit id="org.eclipse.datatools.enablement.oda.feature.feature.group"
version="1.10.0.v201201161512-7A7T7CDZRDKHF_HnGjOX"/>
+ <unit
id="org.eclipse.datatools.enablement.oda.designer.feature.feature.group"
version="1.10.0.v201201161512-3368s7356485C59AB"/>
+ <unit id="org.eclipse.datatools.enablement.oracle.feature.feature.group"
version="1.10.0.v201201161512-548fAkF7AL7RBJANAI"/>
+ <unit
id="org.eclipse.datatools.enablement.postgresql.feature.feature.group"
version="1.10.0.v201201161512-553AkF7AK8PCRBQBP"/>
+ <unit id="org.eclipse.datatools.enablement.sap.feature.feature.group"
version="1.10.0.v201201161512-540AkF7AJ7YEJBU7S"/>
+ <unit id="org.eclipse.datatools.enablement.sybase.feature.feature.group"
version="1.10.0.v201201161512-7E46F9NiNc1QBgyT6T6"/>
+ <unit id="org.eclipse.datatools.enablement.ingres.feature.feature.group"
version="1.10.0.v201201161512-540AkF78Z7UCRAQDB"/>
+ <unit id="org.eclipse.datatools.enablement.sqlite.feature.feature.group"
version="1.10.0.v201201161512-542AkF7AJ7SAKAPBF"/>
+ <unit id="org.eclipse.datatools.sqldevtools.feature.feature.group"
version="1.10.0.v201201161512-7N8B7CFDsn4hwBXz-0AGu5i6V36H"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.results.feature.feature.group"
version="1.10.0.v201201161512-57B78AkF7BD7QFE9VEG"/>
+ <unit id="org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group"
version="1.10.0.v201201161512-7A-78F7RZHQSIqWjN1Zr"/>
+ <unit id="org.eclipse.datatools.sqldevtools.ddl.feature.feature.group"
version="1.10.0.v201201161512-279-78B089G8S_IRTJrXkO2_s"/>
+ <unit id="org.eclipse.datatools.sqldevtools.data.feature.feature.group"
version="1.10.0.v201201161512-644BgJ9ECCLFTAfMO"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.parsers.feature.feature.group"
version="1.10.0.v201201161512-623BgJ9EE9ZJRDZLA"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group"
version="1.10.0.v201201161512-79-78EVVFNOGnTeK-SY"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group"
version="1.10.0.v201201161512-4208375LG5BJ93413"/>
+ <unit id="org.eclipse.datatools.intro.feature.group"
version="1.10.0.v201201161512-26-7w312116392911"/>
+ <unit id="org.eclipse.datatools.doc.user.feature.group"
version="1.10.0.v201201161512-47C08w95FFAK89FHEC7"/>
+ <unit id="org.eclipse.datatools.common.doc.user.feature.group"
version="1.10.0.v201201161512-26-311A16321A3557"/>
+ <unit id="org.eclipse.datatools.connectivity.doc.user.feature.group"
version="1.10.0.v201201161512-37D-7733L3D753L7BBF"/>
+ <unit id="org.eclipse.datatools.sqltools.doc.user.feature.group"
version="1.10.0.v201201161512-37D-7733L3D753L7BBF"/>
+ <unit id="org.eclipse.persistence.jpa.feature.group"
version="2.4.0.v20120608-r11652"/>
+
+ <!-- RSE, TM -->
+ <unit id="org.eclipse.rse.feature.group"
version="3.4.0.201205300905-7L7IFBV83omxZWwIDyHWipb2Sz-f"/>
+ <unit id="org.eclipse.rse.ssh.feature.group"
version="3.0.400.201205300905-7A4FEc7F7BF7RJ77g7R"/>
+ <unit id="org.eclipse.rse.terminals.feature.group"
version="1.2.0.201205300905-773Eo7H89G8OJ8Db8NB27"/>
+ <unit id="org.eclipse.rse.telnet.feature.group"
version="2.3.0.201205300905-775FD3879AE8MH9BZFP4"/>
+ <unit id="org.eclipse.rse.ftp.feature.group"
version="3.1.0.201205300905-782FBV8377A6FC79ODI4"/>
+ <unit id="org.eclipse.rse.local.feature.group"
version="2.1.400.201205300905-7B4FSg7J9EJ9YO99r9Y"/>
+ <unit id="org.eclipse.rse.useractions.feature.group"
version="1.1.400.201205300905-31FBV773573D933L3D"/>
+ <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.0.201205300905-41-312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.view.feature.group"
version="2.3.0.201205300905-32-312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.telnet.feature.group"
version="2.1.100.201205300905-308Z312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.serial.feature.group"
version="2.1.100.201205300905-308Z312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.0.201205300905-41-312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.ssh.feature.group"
version="2.1.100.201205300905-308Z312316411A16"/>
+
+ <!-- JBIDE-9549, JBDS-1904 add egit/jgit and mylyn support to TP, including
dependent plugins -->
+ <unit id="org.eclipse.jsch.ui"
version="1.1.400.v20120522-1148"/>
+ <unit id="org.eclipse.jsch.core"
version="1.1.400.v20120522-1148"/>
+ <unit id="com.jcraft.jsch" version="0.1.46.v201205102330"/>
+ <unit id="org.eclipse.jgit.feature.group"
version="2.0.0.201206130900-r"/>
+ <unit id="org.eclipse.egit.feature.group"
version="2.0.0.201206130900-r"/>
+ <unit id="org.eclipse.egit.mylyn.feature.group"
version="2.0.0.201206130900-r"/>
+ <unit id="org.eclipse.mylyn.github.feature.feature.group"
version="2.0.0.201206130900-r"/>
+
+ <!-- needed for JBoss Central -->
+ <unit id="com.sun.syndication"
version="0.9.0.v200803061811"/>
+ <unit id="org.eclipse.mylyn.commons.core"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.discovery.ui"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.discovery.core"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.ui"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.net"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.screenshots"
version="3.8.0.v20120612-0600"/>
+
+ <!-- JBDS-1904, JBIDE-9351, JBIDE-10094 add mylyn and jira to JBT/JBDS TP -->
+ <unit id="org.eclipse.mylyn_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.ide_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.tasks.ide.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.compatibility.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.identity.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.notifications.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.repositories.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.repositories.http.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.context_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.bugzilla_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.discovery.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.java_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.monitor.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.pde_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.team_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.wikitext_feature.feature.group"
version="1.7.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.cvs.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.git.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.versions.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.sdk.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.tasks.ui"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.tasks.core"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.tasks.bugs"
version="3.8.0.v20120612-0600"/>
+
+ <unit id="org.eclipse.ui"
version="3.103.0.v20120521-2329"/>
+ <unit id="org.eclipse.core.runtime"
version="3.8.0.v20120521-2346"/>
+ <unit id="org.eclipse.core.resources"
version="3.8.0.v20120522-2034"/>
+ <unit id="org.eclipse.ui.ide"
version="3.8.0.v20120521-2329"/>
+ <unit id="org.eclipse.ui.workbench.texteditor"
version="3.8.0.v20120523-1310"/>
+ <unit id="org.eclipse.jface.text"
version="3.8.0.v20120531-0600"/>
+ <unit id="org.eclipse.osgi"
version="3.8.0.v20120529-1548"/>
+ <unit id="org.eclipse.core.filesystem"
version="1.3.200.v20120522-2012"/>
+ <unit id="org.eclipse.ui.forms"
version="3.5.200.v20120521-2329"/>
+ <unit id="org.eclipse.ui.editors"
version="3.8.0.v20120523-1540"/>
+ <unit id="org.eclipse.team.core"
version="3.6.100.v20120524-0627"/>
+ <unit id="org.eclipse.team.ui"
version="3.6.200.v20120522-1148"/>
+ <unit id="org.eclipse.jface"
version="3.8.0.v20120521-2329"/>
+ <unit id="org.eclipse.compare"
version="3.5.300.v20120522-1148"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <!-- update.ui is on the 3.8 site, not the 4.2 site -->
+ <unit id="org.eclipse.update.ui"
version="3.3.0.v20120523-1742"/>
+ <!-- there are two versions of this IU -
+ 4.2 has ./org.eclipse.update.core_3.2.600.v20120530-1204.jar and
+ 3.8 has ./org.eclipse.update.core_3.2.600.v20120530-120908.jar
+ -->
+ <!-- <unit id="org.eclipse.update.core"
version="3.2.600.v20120530-120908"/> -->
+ <unit id="org.eclipse.update.core"
version="3.2.600.v20120530-1204"/>
+ </location>
+
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="com.atlassian.connector.commons"
version="4.0.0.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.bamboo.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.bamboo.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.branding.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.commons.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.commons.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.crucible.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.crucible.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.cvs.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.cvs.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.directclickthrough.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.fisheye.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.fisheye.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.help"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.jira.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.jira.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.monitor.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.monitor.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.subclipse.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.subclipse.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.ui"
version="3.0.6.v20120628"/>
+ <!-- dep for com.atlassian.connector.eclipse.directclickthrough.ui -->
+ <unit id="com.thoughtworks.xstream"
version="1.3.0.v20100826-1640"/>
+
+ <unit id="org.jdom_jaxen" version="1.0.0.20081203-1100"/>
+ <unit id="org.mortbay.jetty.server"
version="6.1.23.v201004211559"/>
+ <unit id="org.mortbay.jetty.util"
version="6.1.23.v201004211559"/>
+ <unit id="org.joda.time" version="1.6.0.v20081202-0100"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="org.eclipse.jst.jee"
version="1.0.500.v201202020745"/>
+ <unit id="org.eclipse.jst.jee.web"
version="1.0.301.v201007070907"/>
+ <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
+ <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
+ <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
+
+ <unit id="org.eclipse.jpt.common.feature.feature.group"
version="1.2.0.v201203150000-66-AkF7BF7PBN7778"/>
+ <unit id="org.eclipse.jpt.common.eclipselink.feature.feature.group"
version="1.2.0.v201203150000-33-8s7357395D3333"/>
+ <unit id="org.eclipse.jpt.jpa.eclipselink.feature.feature.group"
version="3.2.0.v201203150000-7M7J4F7RZHQYIwMz0JyOWFD7"/>
+ <unit id="org.eclipse.jpt.jpa.feature.feature.group"
version="3.2.0.v201203150000-7S7K8aFBBoPaoQNZZRKUVFD7"/>
+
+ <unit id="org.eclipse.jsf.feature.feature.group"
version="3.4.0.v201111022140-7E7JFBZF9JgLWZLz0U0QoZm3357"/>
+ <unit id="org.eclipse.jsf.feature.source.feature.group"
version="3.4.0.v201111022140-7E7JFBZF9JgLWZLz0U0QoZm3357"/>
+ <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
+ <unit id="org.eclipse.jst.enterprise_core.feature.feature.group"
version="3.4.0.v201108110300-52FShAkF7BA8O8J9OC8"/>
+ <unit id="org.eclipse.jst.enterprise_ui.feature.feature.group"
version="3.4.0.v201107072300-7b7JIM0FSK2WM1PS9Ar7AKUz0TrWn"/>
+ <unit id="org.eclipse.jst.enterprise_userdoc.feature.feature.group"
version="3.3.100.v201105122000-62FUGBgJ9EA9aEeHRHc"/>
+ <unit
id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"
version="2.2.200.v201105111126-20A77w312215172822"/>
+ <unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group"
version="3.3.100.v20110810_1722-777HFL5CcNBDmBfJVFHJD6"/>
+ <unit id="org.eclipse.jst.server_adapters.feature.feature.group"
version="3.2.200.v20120517_1442-20A77w31231628a2553"/>
+ <unit id="org.eclipse.jst.server_core.feature.feature.group"
version="3.4.0.v20120503_1042-31FEe8s73554A4Fa2153"/>
+ <unit id="org.eclipse.jst.server_ui.feature.feature.group"
version="3.4.0.v20120503_1042-7A77FHr9xFcC2CFLZBCJMHLg7D64"/>
+ <unit id="org.eclipse.jst.server_userdoc.feature.feature.group"
version="3.3.100.v20110303-2-Eo7w3121162A3329"/>
+ <unit id="org.eclipse.jst.web_core.feature.feature.group"
version="3.4.0.v201111022313-7Q7EGVtFE9LeAJKiyp_z-Rsyivz-0sSxz003877"/>
+ <unit id="org.eclipse.jst.webpageeditor.feature.feature.group"
version="2.3.7.v201203021447-46DF9oB5896E6J7G7E3357"/>
+ <unit id="org.eclipse.jst.web_ui.feature.feature.group"
version="3.4.0.v201111022313-7F7DFSgC25TrkWsplelWwGPu4Ajn5UiEiyuqxZp4"/>
+ <unit id="org.eclipse.jst.web_userdoc.feature.feature.group"
version="3.4.0.v201111022313-2107w31211938"/>
+ <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
+ <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
+ <unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"
version="1.0.200.v201109042201-5-F8NAkF7BB7U8PEK8K"/>
+ <unit id="org.eclipse.jst.ws.jaxws.feature.feature.group"
version="1.2.0.v201204151854-7E7AF70F8NcJS_KqT5TpXq"/>
+ <unit id="org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group"
version="1.0.200.v201205012246-3-DF8s73573D795LAF"/>
+
+ <unit id="org.eclipse.wst.common.frameworks"
version="1.2.200.v201203141800"/>
+ <unit id="org.eclipse.wst.common.project.facet.ui"
version="1.4.300.v201111030424"/>
+ <unit id="org.eclipse.wst.common_core.feature.feature.group"
version="3.4.0.v201107190500-7B7EFMSF7RZHOjIpQz-P-QS"/>
+ <unit id="org.eclipse.wst.common.fproj.feature.group"
version="3.4.0.v201202292300-377F8N8s735555393B7B"/>
+ <unit id="org.eclipse.wst.common_ui.feature.feature.group"
version="3.4.0.v201203141800-7C7AFeBEdhOawe9e8mNfykJqRz00Q0RT"/>
+ <unit id="org.eclipse.wst.jsdt.feature.feature.group"
version="1.4.0.v201111090639-7H7DFeHFC7sRemSZgYbe4"/>
+ <unit id="org.eclipse.wst.server_adapters.feature.feature.group"
version="3.2.101.v20111212_1019-51F8OAkF79S8JCTA597K"/>
+ <unit id="org.eclipse.wst.server_core.feature.feature.group"
version="3.3.100.v20110810_1722-33Et8s73563B6Ha3113"/>
+ <unit id="org.eclipse.wst.server_ui.feature.feature.group"
version="3.3.100.v20110810_1722-7B7AFGHAtMcLXxbGc-IjRefCA84"/>
+ <unit id="org.eclipse.wst.server_userdoc.feature.feature.group"
version="3.3.0.v20110512-20DF7w312215222664"/>
+ <unit id="org.eclipse.wst.web_core.feature.feature.group"
version="3.4.0.v201203141800-7E7HFSgAJz-mw9oH21HGMpHiKb_kVAz0D"/>
+ <unit id="org.eclipse.wst.web_ui.feature.feature.group"
version="3.4.0.v201203141800-7O7MFsGEMkBJz0rWbgfTLwn-4WKIocbP_pkka3Il"/>
+ <unit id="org.eclipse.wst.web_userdoc.feature.feature.group"
version="3.3.0.v201102200555-31Eo8s734B3E4H7799"/>
+ <unit id="org.eclipse.wst.ws_core.feature.feature.group"
version="3.4.0.v201108230503-7L7RFoGFGtGd-xhuy-rRwz-2766"/>
+ <unit id="org.eclipse.wst.ws_ui.feature.feature.group"
version="3.4.0.v201203150412-7I7CFkWEtEoXHw284K6n3-oEz-uotfK5qz-68n73"/>
+ <unit id="org.eclipse.wst.ws_userdoc.feature.feature.group"
version="3.1.300.v201102200555-44FR79oB5855Q8IBD7G"/>
+ <unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group"
version="1.5.301.v201102200555-2407w312123151655"/>
+ <unit id="org.eclipse.wst.xml_core.feature.feature.group"
version="3.4.0.v201111021744-7C7OFm4F7RZHQRIpOz-P2Xk"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group"
version="3.4.0.v201111021744-7H7GFeBDxumUpsl5liePhK3loz-m62J4rSz011R1"/>
+ <unit id="org.eclipse.wst.xml_userdoc.feature.feature.group"
version="3.3.0.v201102071641-50FYwAkF7B77UBZFDBL"/>
+ <unit id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"
version="2.0.100.v201203131922-7A7K0CcNBGPCTJ_FUOb"/>
+ <unit id="org.eclipse.wst.xsl.feature.feature.group"
version="1.3.100.v201111021744-7T7ZFUaFIqUoJuvaKoCpQDKaGVPc"/>
+ </location>
+
+ <!-- Only in JBT: SWTBot -->
+ <!--
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="org.eclipse.swtbot.eclipse.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.eclipse.gef.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.ide.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ </location>
+ -->
+
+ <!-- Only in JBT: BIRT -->
+ <!--
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group"
version="4.2.0.v20120611-793-87iDWCFP8ZDTAN72TPI4jrXA"/>
+ <unit id="org.eclipse.birt.feature.group"
version="4.2.0.v20120611-C_BC7CGWoJMfAnw8Y8QVz0nD0JPl"/>
+ <unit id="org.eclipse.birt.integration.wtp.feature.group"
version="4.2.0.v20120613-1143-51-7w3123172402254"/>
+ <unit id="org.eclipse.birt.chart.feature.group"
version="4.2.0.v20120611-828i2FQCnvK_6W8GmbB8"/>
+ <unit id="org.eclipse.birt.chart.integration.wtp.feature.group"
version="4.2.0.v20120613-1143-51-7w3123172402254"/>
+ </location>
+ -->
+
+ <!-- Only in JBT: GWT/GPE -->
+ <!--
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="com.google.gdt.eclipse.suite.e42.feature.feature.group"
version="3.1.0.v201208080121-rel-r42"/>
+ <unit id="com.google.gwt.eclipse.sdkbundle.e42.feature.feature.group"
version="2.4.0.v201208080121-rel-r42"/>
+ </location>
+ -->
+
+ </locations>
+ <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+</target>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/pom.xml (from rev
44261, trunk/build/target-platforms/jbds/multiple/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbdevstudio-JunoSR0b/multiple/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbdevstudio-JunoSR0b.multiple</artifactId>
+ <name>jbdevstudio-JunoSR0b Multiple (Composite) target platform</name>
+ <packaging>pom</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>jbds-multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <!-- add more artifacts if want more target platforms -->
+ <artifact>
+ <file>jbds-multiple.target</file>
+ <type>target</type>
+ <classifier>jbds-multiple</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR0b/unified/pom.xml (from rev 44261,
trunk/build/target-platforms/jbds/unified/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR0b/unified/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbdevstudio-JunoSR0b/unified/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbdevstudio-JunoSR0b.unified</artifactId>
+ <name>jbdevstudio-JunoSR0b Unified (Aggregate) target platform</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <
unified.URL>http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-...
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>jbds-multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>jbds-multiple</classifier>
+ <destination>${project.build.directory}/jbds-multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>jbds-multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>${unified.URL}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
+ <type>target</type>
+ <classifier>${project.artifactId}</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR1/jenkins/pom.xml (from rev 44261,
trunk/build/target-platforms/jbds/jenkins/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR1/jenkins/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbdevstudio-JunoSR1/jenkins/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbdevstudio-JunoSR1.jenkins</artifactId>
+ <name>jbdevstudio-JunoSR1 Unified (Aggregate) target platform for
Jenkins</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <unified.URL>file:///home/hudson/static_build_env/jbds/jbds-target-platform_4.0.juno.SR1/jbds600-e421-wtp341.target/</unified.URL>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>jbds-multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>jbds-multiple</classifier>
+ <destination>${project.build.directory}/jbds-multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>jbds-multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>${unified.URL}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
+ <type>target</type>
+ <classifier>${project.artifactId}</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR1/local/pom.xml (from rev 44261,
trunk/build/target-platforms/jbds/local/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR1/local/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbdevstudio-JunoSR1/local/pom.xml 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbdevstudio-JunoSR1.local</artifactId>
+ <name>jbdevstudio-JunoSR1 Local (Aggregate) target platform</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <repoDir>${project.build.directory}/REPO</repoDir>
+ <eclipse.type>platform</eclipse.type>
+
+ <eclipse.version>4.2.1</eclipse.version>
+ <
eclipse.URL>http://www.eclipse.org/downloads/download.php?r=1&...
+ <!-- Temporary before release of Tycho 0.16 -->
+ <!-- JBIDE-12003 -->
+ <tychoVersion>0.16.0-SNAPSHOT</tychoVersion>
+ <tychoExtrasVersion>0.16.0-SNAPSHOT</tychoExtrasVersion>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>jbds-multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>jbds-multiple</classifier>
+ <destination>${project.build.directory}/jbds-multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>jbds-multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>file://${repoDir}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
+ <type>target</type>
+ <classifier>${project.artifactId}</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>get.local.target</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <!-- Workaround for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=389052
-->
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <configuration>
+ <tasks>
+ <!-- build the local.target file -->
+ <ant antfile="../../scripts/build.xml">
+ <!-- target File is the reference target file (multiple) -->
+ <property name="targetFile"
value="${project.build.directory}/jbds-multiple.target" />
+ <property name="eclipse.version"
value="${eclipse.version}" />
+ <property name="eclipse.type" value="${eclipse.type}"
/>
+ <property name="eclipse.URL"
value="${eclipse.URL}"/>
+ <property name="repoDir" value="${repoDir}"/>
+ <!-- <property name="repoDir"
value="/path/to/where/to/provision/repo"/> -->
+ </ant>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>1.4.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-commons-net</artifactId>
+ <version>1.7.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-trax</artifactId>
+ <version>1.7.1</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/jbds-multiple.target
(from rev 44261, trunk/build/target-platforms/jbds/multiple/jbds-multiple.target)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/jbds-multiple.target
(rev 0)
+++
trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/jbds-multiple.target 2012-10-03
19:04:15 UTC (rev 44264)
@@ -0,0 +1,404 @@
+<?xml version="1.0" encoding="UTF-8"?><?pde
version="3.6"?>
+<target includeMode="feature" name="e42-wtp34-jbds6">
+ <!-- Pro tip: to convert
+ from org.eclipse.foo_4.6.0.v201005032111-777K4AkF7B77R7c7N77.jar
+ to <unit version="4.6.0.v201005032111-777K4AkF7B77R7c7N77"
id="org.eclipse.foo.feature.group"/>
+ using vi, apply this transform:
+ :%s/.\+\/\(org.\+\)_\(\d\+.\+\)\.jar/\t\t\t<unit id="\1.feature.group"
version="\2"\/>/g
+ -->
+ <locations>
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <!-- don't forget to increment these files when moving up a version:
+ build.xml, *.target*, publish.sh, target2p2mirror.xml -->
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <!-- for these IUs we need multiple versions -->
+ <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
+ <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
+ <unit id="org.jdom" version="1.1.1.v201101151400"/>
+ <unit id="org.jdom" version="1.0.0.v201005080400"/>
+ <unit id="org.apache.commons.lang"
version="2.6.0.v201205030909"/>
+ <unit id="org.apache.commons.lang"
version="2.4.0.v201005080502"/>
+ <unit id="org.apache.commons.lang"
version="2.1.0.v201005080500"/>
+ <unit id="javax.servlet" version="3.0.0.v201112011016"/>
+ <unit id="javax.servlet" version="2.5.0.v201103041518"/>
+ <unit id="javax.servlet.jsp"
version="2.2.0.v201112011158"/>
+ <unit id="javax.servlet.jsp"
version="2.0.0.v201101211617"/>
+ <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
+ <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
+ <unit id="javax.xml.bind" version="2.2.0.v201105210648"/>
+ <unit id="javax.xml.bind" version="2.1.9.v201005080401"/>
+ <unit id="javax.xml.soap" version="1.3.0.v201105210645"/>
+ <unit id="javax.xml.soap" version="1.2.0.v201005080501"/>
+ <unit id="org.apache.commons.logging"
version="1.1.1.v201101211721"/>
+ <unit id="org.apache.commons.logging"
version="1.0.4.v201101211617"/>
+ <unit id="org.apache.lucene"
version="2.9.1.v201101211721"/>
+ <unit id="org.apache.lucene"
version="1.9.1.v201101211617"/>
+ <unit id="org.apache.lucene.core"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.core"
version="2.9.1.v201101211721"/>
+ <unit id="org.junit"
version="4.10.0.v4_10_0_v20120426-0900"/>
+ <unit id="org.junit"
version="3.8.2.v3_8_2_v20100427-1100"/>
+
+ <!-- Orbit bundles -->
+ <unit id="javax.activation" version="1.1.0.v201108011116"/>
+ <unit id="org.apache.oro" version="2.0.8.v201005080400"/>
+ <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
+ <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
+ <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
+ <unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.core"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.text"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.library"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.integration"
version="1.1.0.v20090501071000"/>
+
+ <!-- Orbit bundles needed for Eclipse Checkstyle (eclipse-cs) -->
+ <unit id="org.apache.lucene.highlighter"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.memory"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.misc"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.queries"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.snowball"
version="2.9.1.v20100421-0704"/>
+ <unit id="org.apache.lucene.spellchecker"
version="3.5.0.v20120319-2345"/>
+
+ <unit id="org.apache.axis" version="1.4.0.v201005080400"/>
+ <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
+ <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
+ <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
+ <unit id="org.apache.jasper"
version="7.0.26.v201205030742"/>
+ <unit id="org.apache.catalina"
version="7.0.26.v201205021508"/>
+ <unit id="javax.ejb" version="3.1.1.v201204261316"/>
+ <unit id="javax.transaction"
version="1.1.1.v201105210645"/>
+ <unit id="javax.el" version="2.2.0.v201108011116"/>
+ <unit id="javax.xml.rpc" version="1.1.0.v201005080400"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <!-- m2e, m2e-wtp + deps -->
+ <unit id="org.eclipse.m2e.sdk.feature.feature.group"
version="1.2.0.20120903-1050"/>
+ <unit id="org.eclipse.m2e.feature.feature.group"
version="1.2.0.20120903-1050"/>
+ <unit id="ch.qos.logback.classic"
version="1.0.0.v20111214-2030"/>
+ <unit id="ch.qos.logback.core"
version="1.0.0.v20111214-2030"/>
+ <unit id="ch.qos.logback.slf4j"
version="1.0.0.v20120123-1500"/>
+ <unit id="org.slf4j.api" version="1.6.4.v20120130-2120"/>
+ <unit id="com.ning.async-http-client"
version="1.6.5.20120903-0645"/>
+ <unit id="org.jboss.netty"
version="3.2.5.Final-20120903-0645"/>
+ <unit id="org.eclipse.m2e.wtp.feature.feature.group"
version="0.16.0.20120914-0945"/>
+ <unit id="org.sonatype.m2e.mavenarchiver.feature.feature.group"
version="0.15.0.201207090125-signed-201209140800"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="org.eclipse.equinox.p2.discovery.compatibility"
version="1.0.101.v20120524-1717"/>
+ <unit id="org.eclipse.equinox.p2.discovery"
version="1.0.200.v20120524-1717"/>
+ <unit id="org.eclipse.equinox.p2.ui.discovery"
version="1.0.0.v20110808-1657"/>
+
+ <!-- EMF, XSD -->
+ <unit id="org.eclipse.emf.workspace.feature.group"
version="1.6.0.v20120328-0001-37708s734E377I3B4C2"/>
+ <unit id="org.eclipse.emf.validation.feature.group"
version="1.6.0.v20120328-0001-479-9oB56N5BBR6LCA6"/>
+ <unit id="org.eclipse.emf.transaction.feature.group"
version="1.6.0.v20120328-0001-377-8s734C3E7D15D6B"/>
+ <unit id="org.eclipse.emf.feature.group"
version="2.8.1.v20120917-0436"/>
+ <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.1.v20120911-0500"/>
+ <unit id="org.eclipse.emf.codegen.feature.group"
version="2.8.0.v20120917-0436"/>
+ <unit id="org.eclipse.emf.common.feature.group"
version="2.8.0.v20120911-0500"/>
+ <unit id="org.eclipse.emf.databinding.feature.group"
version="1.2.0.v20120917-0436"/>
+ <unit id="org.eclipse.emf.codegen.ecore.feature.group"
version="2.8.1.v20120917-0436"/>
+ <unit id="org.eclipse.emf.ecore.edit.feature.group"
version="2.8.0.v20120917-0436"/>
+ <unit id="org.eclipse.emf.ecore.editor.feature.group"
version="2.8.0.v20120917-0436"/>
+ <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.1.v20120911-0500"/>
+ <unit id="org.eclipse.emf.edit.feature.group"
version="2.8.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.edit.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.ecore.converter.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.editor.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.mapping.editor.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.mapping.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.feature.group"
version="2.8.0.v20120917-0436"/>
+
+ <!-- GEF, Draw2D, Graphiti, Zest -->
+ <unit id="org.eclipse.graphiti.feature.feature.group"
version="0.9.1.v20120919-0732"/>
+ <unit id="org.eclipse.draw2d.feature.group"
version="3.9.0.201208201742"/>
+ <unit id="org.eclipse.gef.feature.group"
version="3.9.0.201208201742"/>
+ <unit id="org.eclipse.zest.feature.group"
version="1.5.0.201208201742"/>
+
+ <!-- Needed for Teiid Designer: UML2 -->
+ <unit id="org.eclipse.uml2.feature.group"
version="4.0.1.v20120913-1441"/>
+ <unit id="org.eclipse.uml2.doc.feature.group"
version="4.0.0.v20120913-1441"/>
+
+ <!-- Platform: CVS, JDT, RCP, PDE, Equinox, Help -->
+ <unit id="com.ibm.icu.base" version="4.4.2.v20110831"/>
+ <!-- cannot include two versions of the same feature as they conflict in terms of
inclusion of org.eclipse.update.ui, which is only on the 3.8 site -->
+ <!-- <unit id="org.eclipse.platform.feature.group"
version="3.8.0.v20120607-071945-9gF7jI7nG5qByXMVdkhRMWBQlF4PnDCLybDCPQ"/>
-->
+ <unit id="org.eclipse.platform.feature.group"
version="4.2.1.v20120814-120134-9JF7BHVGFyMveli1uX6aTH0q-eAap6PAgOP5mO"/>
+ <unit id="org.eclipse.platform.ide"
version="4.2.1.M20120914-1800"/>
+ <unit id="org.eclipse.platform.sdk"
version="4.2.1.M20120914-1800"/>
+ <unit id="org.eclipse.sdk.feature.group"
version="4.2.1.v20120814-120134-7T7oDODQ-3Heq-afCDlg7T4xJuvxaC2ohMfCfB5451Rz0"/>
+ <unit id="org.eclipse.sdk.ide"
version="4.2.1.M20120914-1800"/>
+ <unit id="org.eclipse.cvs.feature.group"
version="1.3.200.v20120525-1249-7B79FJJAkF7BF7VEH5IAJT"/>
+ <unit id="org.eclipse.jdt.feature.group"
version="3.8.1.v20120814-104540-8-8nFqpFNOfwKDRVz-tXOcL5d_83"/>
+ <unit id="org.eclipse.equinox.server.core.feature.group"
version="1.2.0.v20120522-1841-7K7VFO1F7RZHQZI4_c8StnvFB"/>
+ <unit id="org.eclipse.equinox.executable.feature.group"
version="3.6.0.v20120522-1813-7P7OG2BFLWUl7UmbVUO9iCm"/>
+ <unit id="org.eclipse.equinox.compendium.sdk.feature.group"
version="3.8.0.v20120522-1841-7X7eGb7FPGjtJjv1kjS_NdG"/>
+ <unit id="org.eclipse.equinox.core.sdk.feature.group"
version="3.8.0.v20120522-1813-85FAcGbFFoYTldJrUNk3a52oHJ"/>
+ <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group"
version="1.0.100.v20120524-0542-4-Bh9oB58A5N9L28PCQ"/>
+ <unit id="org.eclipse.equinox.p2.user.ui.feature.group"
version="2.2.0.v20120524-0542-62DG9JXTlSiz-UbcP0w0KGl9CKNP"/>
+ <unit id="org.eclipse.equinox.p2.sdk.feature.group"
version="3.8.0.v20120524-0542-9N89H_oGMMn84Qsz0iIohu4jLeQD"/>
+ <unit id="org.eclipse.equinox.serverside.sdk.feature.group"
version="3.8.0.v20120522-1841-9Q7dFszFYGis9uZsz0QodZP4fL9p"/>
+ <unit id="org.eclipse.equinox.sdk.feature.group"
version="3.8.0.v20120522-1841-7M7fA78g5_y-g-jtHxcd5k8q8lFR"/>
+ <unit id="org.eclipse.equinox.weaving.sdk.feature.group"
version="1.0.200.v20120522-1841-79-FKsEVVFNVFsVk7O6G6"/>
+ <unit id="org.eclipse.equinox.server.jetty.feature.group"
version="1.1.0.v20120522-1841-8077C0F8NcJTbL1ab47MJ5"/>
+ <unit id="org.eclipse.equinox.server.p2.feature.group"
version="1.2.0.v20120522-1841-7z7_FfoFTy21Yu4Ykq_engx38"/>
+ <unit id="org.eclipse.equinox.server.servletbridge.feature.group"
version="1.0.101.v20120522-1841-42F9w9oB58B5KBB2ADHO"/>
+ <unit id="org.eclipse.rcp.feature.group"
version="4.2.1.v20120814-120134-7IAPA8BrHQicS-rjP0GbqK780kMy"/>
+ <unit id="org.eclipse.pde.feature.group"
version="3.8.1.v20120814-104528-7c7vFixFFt6Zr5aC6KM6LGWSd"/>
+ <unit id="org.eclipse.help.feature.group"
version="1.4.1.v20120726-051048-8R7xFOUFLWUl7MoSKV_RBXl27"/>
+
+ <!-- DTP -->
+ <unit id="org.eclipse.datatools.modelbase.feature.feature.group"
version="1.10.1.v201208161415-7707FCcNBHLCgLUEdUb"/>
+ <unit id="org.eclipse.datatools.connectivity.feature.feature.group"
version="1.10.1.v201208161415-7C7h94Et1axpCXkXlTa6fgHd9vA"/>
+ <unit id="org.eclipse.datatools.connectivity.oda.feature.feature.group"
version="1.10.1.v201208161415-7H7C7TCcNBHLCnH_EYOb"/>
+ <unit
id="org.eclipse.datatools.connectivity.oda.designer.feature.feature.group"
version="1.10.1.v201208161415-4127w312312232267"/>
+ <unit
id="org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group"
version="1.10.1.v201208161415-7B7C7NCcNBGUBnIZDaUY"/>
+ <unit id="org.eclipse.datatools.enablement.feature.feature.group"
version="1.10.1.v201208161415-7J9Q7FBWxeNcZB5LWgyhH7patz0v"/>
+ <unit
id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"
version="1.10.1.v201208161415-77798gBmKDQ2MoTULxcy9IIQ"/>
+ <unit id="org.eclipse.datatools.enablement.hsqldb.feature.feature.group"
version="1.10.1.v201208161415-67E1AqGBM7KfNUHxJR9IIQ"/>
+ <unit id="org.eclipse.datatools.enablement.ibm.feature.feature.group"
version="1.10.1.v201208161415-7F47WFC7sRdqScnobkd4"/>
+ <unit id="org.eclipse.datatools.enablement.jdbc.feature.feature.group"
version="1.10.1.v201208161415-4-29oB5895RAE8HHP"/>
+ <unit id="org.eclipse.datatools.enablement.jdt.feature.feature.group"
version="1.10.1.v201208161415-2-07w312218332612"/>
+ <unit id="org.eclipse.datatools.enablement.msft.feature.feature.group"
version="1.10.1.v201208161415-544AkF7AL7MDMAQ8O"/>
+ <unit id="org.eclipse.datatools.enablement.mysql.feature.feature.group"
version="1.10.1.v201208161415-5477AkF7AK7_AMENEA"/>
+ <unit id="org.eclipse.datatools.enablement.oda.feature.feature.group"
version="1.10.1.v201208161415-7A7T7CDZRDKHF_HnGjOX"/>
+ <unit
id="org.eclipse.datatools.enablement.oda.designer.feature.feature.group"
version="1.10.1.v201208161415-3368s7356485C59AB"/>
+ <unit id="org.eclipse.datatools.enablement.oracle.feature.feature.group"
version="1.10.1.v201208161415-548fAkF7AL7RBJANAI"/>
+ <unit
id="org.eclipse.datatools.enablement.postgresql.feature.feature.group"
version="1.10.1.v201208161415-553AkF7AK8PCRBQBP"/>
+ <unit id="org.eclipse.datatools.enablement.sap.feature.feature.group"
version="1.10.1.v201208161415-540AkF7AJ7YEJBU7S"/>
+ <unit id="org.eclipse.datatools.enablement.sybase.feature.feature.group"
version="1.10.1.v201208161415-7E46F9NiNc1QBgyT6T6"/>
+ <unit id="org.eclipse.datatools.enablement.ingres.feature.feature.group"
version="1.10.1.v201208161415-540AkF78Z7UCRAQDB"/>
+ <unit id="org.eclipse.datatools.enablement.sqlite.feature.feature.group"
version="1.10.1.v201208161415-542AkF7AJ7SAKAPBF"/>
+ <unit id="org.eclipse.datatools.sqldevtools.feature.feature.group"
version="1.10.1.v201208161415-7N8B7JFDsn5iz-Aex68NyGpC_AgL"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.results.feature.feature.group"
version="1.10.1.v201208161415-57B79AkF7BD7SGC9ZEH"/>
+ <unit id="org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group"
version="1.10.1.v201208161415-7A-78F7RZHQTIyWmM1_s"/>
+ <unit id="org.eclipse.datatools.sqldevtools.ddl.feature.feature.group"
version="1.10.1.v201208161415-279078B089G8S_IRUJz-XnN2at"/>
+ <unit id="org.eclipse.datatools.sqldevtools.data.feature.feature.group"
version="1.10.1.v201208161415-645BgJ9EDBTHPAhQU"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.parsers.feature.feature.group"
version="1.10.1.v201208161415-623BgJ9EE9ZJRDZLA"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group"
version="1.10.1.v201208161415-79-78EVVFNQGpRkHz0Sm"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group"
version="1.10.1.v201208161415-4208375LG5BJ93413"/>
+ <unit id="org.eclipse.datatools.intro.feature.group"
version="1.10.1.v201208161415-26-7w312116392911"/>
+ <unit id="org.eclipse.datatools.doc.user.feature.group"
version="1.10.1.v201208161415-47C08w95FFAK89FHEC7"/>
+ <unit id="org.eclipse.datatools.common.doc.user.feature.group"
version="1.10.1.v201208161415-26-311A16321A3557"/>
+ <unit id="org.eclipse.datatools.connectivity.doc.user.feature.group"
version="1.10.1.v201208161415-37D-7733L3D753L7BBF"/>
+ <unit id="org.eclipse.datatools.sqltools.doc.user.feature.group"
version="1.10.1.v201208161415-37D-7733L3D753L7BBF"/>
+ <unit id="org.eclipse.persistence.jpa.feature.group"
version="2.4.0.v20120608-r11652"/>
+
+ <!-- RSE, TM -->
+ <unit id="org.eclipse.rse.feature.group"
version="3.4.1.201209191030-7L7IFBY83omx__z0RFpKdWB-r5MS"/>
+ <unit id="org.eclipse.rse.ssh.feature.group"
version="3.0.400.201209191030-7A4FEc7F7BF7gBgB7J7"/>
+ <unit id="org.eclipse.rse.terminals.feature.group"
version="1.2.1.201209191030-773Ep7H8AG8_DZK9Q9252"/>
+ <unit id="org.eclipse.rse.telnet.feature.group"
version="2.3.0.201209191030-775FD3879AE8YB_E8OA4"/>
+ <unit id="org.eclipse.rse.ftp.feature.group"
version="3.1.0.201209191030-782FBV8377A6N8PB6J84"/>
+ <unit id="org.eclipse.rse.local.feature.group"
version="2.1.400.201209191030-7B4FSg7J9EJ9rErE9O9"/>
+ <unit id="org.eclipse.rse.useractions.feature.group"
version="1.1.400.201209191030-31FBV773573L5L5393"/>
+ <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.1.201209191030-41031231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.view.feature.group"
version="2.3.0.201209191030-32-31231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.telnet.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.serial.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.1.201209191030-41031231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.ssh.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
+
+ <!-- JBIDE-9549, JBDS-1904 add egit/jgit and mylyn support to TP, including
dependent plugins -->
+ <unit id="org.eclipse.jsch.ui"
version="1.1.400.v20120522-1148"/>
+ <unit id="org.eclipse.jsch.core"
version="1.1.400.v20120522-1148"/>
+ <unit id="com.jcraft.jsch" version="0.1.46.v201205102330"/>
+ <unit id="org.eclipse.jgit.feature.group"
version="2.1.0.201209190230-r"/>
+ <unit id="org.eclipse.egit.feature.group"
version="2.1.0.201209190230-r"/>
+ <unit id="org.eclipse.egit.mylyn.feature.group"
version="2.1.0.201209190230-r"/>
+ <unit id="org.eclipse.mylyn.github.feature.feature.group"
version="2.1.0.201209190230-r"/>
+
+ <!-- needed for JBoss Central -->
+ <unit id="com.sun.syndication"
version="0.9.0.v200803061811"/>
+ <unit id="org.eclipse.mylyn.commons.core"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.discovery.ui"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.discovery.core"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.ui"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.net"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.screenshots"
version="3.8.2.v20120916-1200"/>
+
+ <!-- JBDS-1904, JBIDE-9351, JBIDE-10094 add mylyn and jira to JBT/JBDS TP -->
+ <unit id="org.eclipse.mylyn_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.ide_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.tasks.ide.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.compatibility.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.identity.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.notifications.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.repositories.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.repositories.http.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.context_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.bugzilla_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.discovery.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.java_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.monitor.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.pde_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.team_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.wikitext_feature.feature.group"
version="1.7.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.cvs.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.git.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.versions.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.sdk.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.tasks.ui"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.tasks.core"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.tasks.bugs"
version="3.8.2.v20120916-1200"/>
+
+ <unit id="org.eclipse.ui"
version="3.103.0.v20120705-114351"/>
+ <unit id="org.eclipse.core.runtime"
version="3.8.0.v20120521-2346"/>
+ <unit id="org.eclipse.core.resources"
version="3.8.1.v20120802-154922"/>
+ <unit id="org.eclipse.ui.ide"
version="3.8.1.v20120828-165804"/>
+ <unit id="org.eclipse.ui.workbench.texteditor"
version="3.8.0.v20120523-1310"/>
+ <unit id="org.eclipse.jface.text"
version="3.8.1.v20120828-155502"/>
+ <unit id="org.eclipse.osgi"
version="3.8.1.v20120830-144521"/>
+ <unit id="org.eclipse.core.filesystem"
version="1.3.200.v20120522-2012"/>
+ <unit id="org.eclipse.ui.forms"
version="3.5.200.v20120705-114351"/>
+ <unit id="org.eclipse.ui.editors"
version="3.8.0.v20120523-1540"/>
+ <unit id="org.eclipse.team.core"
version="3.6.100.v20120524-0627"/>
+ <unit id="org.eclipse.team.ui"
version="3.6.200.v20120522-1148"/>
+ <unit id="org.eclipse.jface"
version="3.8.101.v20120817-083647"/>
+ <unit id="org.eclipse.compare"
version="3.5.300.v20120522-1148"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <!-- update.ui is on the 3.8 site, not the 4.2 site -->
+ <unit id="org.eclipse.update.ui"
version="3.3.0.v20120523-1742"/>
+ <!-- there are two versions of this IU -
+ 4.2 has ./org.eclipse.update.core_3.2.600.v20120530-1204.jar and
+ 3.8 has ./org.eclipse.update.core_3.2.600.v20120530-120908.jar
+ -->
+ <!-- <unit id="org.eclipse.update.core"
version="3.2.600.v20120530-120908"/> -->
+ <unit id="org.eclipse.update.core"
version="3.2.600.v20120820-205746"/>
+ </location>
+
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="com.atlassian.connector.commons"
version="4.0.0.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.bamboo.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.bamboo.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.branding.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.commons.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.commons.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.crucible.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.crucible.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.cvs.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.cvs.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.directclickthrough.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.fisheye.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.fisheye.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.help"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.jira.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.jira.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.monitor.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.monitor.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.subclipse.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.subclipse.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.ui"
version="3.0.6.v20120628"/>
+ <!-- dep for com.atlassian.connector.eclipse.directclickthrough.ui -->
+ <unit id="com.thoughtworks.xstream"
version="1.3.0.v20100826-1640"/>
+
+ <unit id="org.jdom_jaxen" version="1.0.0.20081203-1100"/>
+ <unit id="org.mortbay.jetty.server"
version="6.1.23.v201004211559"/>
+ <unit id="org.mortbay.jetty.util"
version="6.1.23.v201004211559"/>
+ <unit id="org.joda.time" version="1.6.0.v20081202-0100"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="org.eclipse.jst.jee"
version="1.0.500.v201202020745"/>
+ <unit id="org.eclipse.jst.jee.web"
version="1.0.301.v201007070907"/>
+ <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
+ <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
+ <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
+
+ <unit id="org.eclipse.jpt.common.feature.feature.group"
version="1.2.1.v201208222210-663AkF7BF7cFFFFB7"/>
+ <unit id="org.eclipse.jpt.common.eclipselink.feature.feature.group"
version="1.2.1.v201208222210-3318s73573J777753"/>
+ <unit id="org.eclipse.jpt.jpa.eclipselink.feature.feature.group"
version="3.2.1.v201208222210-7M7J78F7RZHQYJAQsS4SVFD7"/>
+ <unit id="org.eclipse.jpt.jpa.feature.feature.group"
version="3.2.1.v201208222210-7S7K8gFBBoPapQieUcW_TFD7"/>
+
+ <unit id="org.eclipse.jsf.feature.feature.group"
version="3.4.1.v201208241503-7E7JFBjF9JgLWgMhh4X6Ps"/>
+ <unit id="org.eclipse.jsf.feature.source.feature.group"
version="3.4.1.v201208241503-7E7JFBjF9JgLWgMhh4X6Ps"/>
+ <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
+ <unit id="org.eclipse.jst.enterprise_core.feature.feature.group"
version="3.4.0.v201108110300-52FShAkF7BA8O8J9OC8"/>
+ <unit id="org.eclipse.jst.enterprise_ui.feature.feature.group"
version="3.4.0.v201107072300-7b7JIM0FSK2WM1PS9Ar7AKUz0TrWn"/>
+ <unit id="org.eclipse.jst.enterprise_userdoc.feature.feature.group"
version="3.3.100.v201105122000-62FUGBgJ9EA9aEeHRHc"/>
+ <unit
id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"
version="2.2.201.v201208241503-20A87w312319352614"/>
+ <unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group"
version="3.3.101.v20120821_1416-777HFL6CcNBDmBjKOFHIEB"/>
+ <unit id="org.eclipse.jst.server_adapters.feature.feature.group"
version="3.2.200.v20120517_1442-20A77w31231628a2553"/>
+ <unit id="org.eclipse.jst.server_core.feature.feature.group"
version="3.4.0.v20120503_1042-31FEe8s73554A4Fa2153"/>
+ <unit id="org.eclipse.jst.server_ui.feature.feature.group"
version="3.4.0.v20120503_1042-7A77FHr9xFcC2CFLZBCJMHLg7D64"/>
+ <unit id="org.eclipse.jst.server_userdoc.feature.feature.group"
version="3.3.100.v20110303-2-Eo7w3121162A3329"/>
+ <unit id="org.eclipse.jst.web_core.feature.feature.group"
version="3.4.1.v201208160300-7Q7EGVxFE9LeAJKvylauQtyivz-0sSxz003877"/>
+ <unit id="org.eclipse.jst.webpageeditor.feature.feature.group"
version="2.3.8.v201208241503-46DI9oB58B5TBH8K5E"/>
+ <unit id="org.eclipse.jst.web_ui.feature.feature.group"
version="3.4.1.v201208231800-7F7DFSlC25UrkX5qvgnXz0LZDA6kiWwylC3uxsWk"/>
+ <unit id="org.eclipse.jst.web_userdoc.feature.feature.group"
version="3.4.1.v201208231800-2117w312319373364"/>
+ <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
+ <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
+ <unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"
version="1.0.200.v201109042201-5-F8NAkF7BB7U8PEK8K"/>
+ <unit id="org.eclipse.jst.ws.jaxws.feature.feature.group"
version="1.2.0.v201204151854-7E7AF70F8NcJS_KqT5TpXq"/>
+ <unit id="org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group"
version="1.0.200.v201205012246-3-DF8s73573D795LAF"/>
+
+ <unit id="org.eclipse.wst.common.frameworks"
version="1.2.200.v201203141800"/>
+ <unit id="org.eclipse.wst.common.project.facet.ui"
version="1.4.300.v201111030424"/>
+ <unit id="org.eclipse.wst.common_core.feature.feature.group"
version="3.4.1.v201208162200-7B7EFMTF7RZHOjIuOyR0QS"/>
+ <unit id="org.eclipse.wst.common.fproj.feature.group"
version="3.4.0.v201202292300-377F8N8s735555393B7B"/>
+ <unit id="org.eclipse.wst.common_ui.feature.feature.group"
version="3.4.1.v201208170300-7C7AFeEEdhOaweJhCnQfykJvPz-S1RT"/>
+ <unit id="org.eclipse.wst.jsdt.feature.feature.group"
version="1.4.1.v201208171701-7H7DFg0FC7sReqSyfqesWi"/>
+ <unit id="org.eclipse.wst.server_adapters.feature.feature.group"
version="3.2.201.v20120821_1517-51F9xAkF7AL8QDRl8GAT"/>
+ <unit id="org.eclipse.wst.server_core.feature.feature.group"
version="3.3.100.v20110810_1722-33Et8s73563B6Ha3113"/>
+ <unit id="org.eclipse.wst.server_ui.feature.feature.group"
version="3.3.101.v20120817_1533-7B7AFJQAtMduXxeIc0IpSdC97A9"/>
+ <unit id="org.eclipse.wst.server_userdoc.feature.feature.group"
version="3.3.200.v20120830_2320-20Eo7w31231941a3363"/>
+ <unit id="org.eclipse.wst.web_core.feature.feature.group"
version="3.4.1.v201208170345-7E7HFSlAJz-mw9qA03HKTuLirZsDJyCao"/>
+ <unit id="org.eclipse.wst.web_ui.feature.feature.group"
version="3.4.1.v201208170345-7O7MFsPEMkBJz0wtb-ccsarPSceUIHO9iKk6XVPV"/>
+ <unit id="org.eclipse.wst.web_userdoc.feature.feature.group"
version="3.3.0.v201102200555-31Eo8s734B3E4H7799"/>
+ <unit id="org.eclipse.wst.ws_core.feature.feature.group"
version="3.4.0.v201108230503-7L7RFoGFGtGd-xhuy-rRwz-2766"/>
+ <unit id="org.eclipse.wst.ws_ui.feature.feature.group"
version="3.4.1.v201208172041-7I7CFkXEtEoXHw684K6n3-z-F3stz0lKFx169q5z"/>
+ <unit id="org.eclipse.wst.ws_userdoc.feature.feature.group"
version="3.1.300.v201102200555-44FR79oB5855Q8IBD7G"/>
+ <unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group"
version="1.5.301.v201102200555-2407w312123151655"/>
+ <unit id="org.eclipse.wst.xml_core.feature.feature.group"
version="3.4.1.v201208170345-7C7OFm5F7RZHQRIsOz-Nz-_n"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group"
version="3.4.1.v201208170345-7H7GFeFDxumUpsw5rgjWnKDrsz0p4ymwjQz00T2S"/>
+ <unit id="org.eclipse.wst.xml_userdoc.feature.feature.group"
version="3.3.0.v201102071641-50FYwAkF7B77UBZFDBL"/>
+ <unit id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"
version="2.0.100.v201203131922-7A7K0CcNBGPCTJ_FUOb"/>
+ <unit id="org.eclipse.wst.xsl.feature.feature.group"
version="1.3.100.v201111021744-7T7ZFUaFIqUoJuvaKoCpQDKaGVPc"/>
+ </location>
+
+ <!-- Only in JBT: SWTBot -->
+ <!-- <location includeAllPlatforms="false"
includeMode="planner" type="InstallableUnit"
includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="org.eclipse.swtbot.eclipse.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.eclipse.gef.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.ide.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ </location> -->
+
+ <!-- Only in JBT: BIRT -->
+ <!-- <location includeAllPlatforms="false"
includeMode="planner" type="InstallableUnit"
includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group"
version="4.2.1.v20120820-793187qD_D0RBQLXOVH-wQkmJ1cI"/>
+ <unit id="org.eclipse.birt.feature.group"
version="4.2.1.v20120820-ChBG8UGYgRQlJ7y9Lz-wS7nDcRL4"/>
+ <unit id="org.eclipse.birt.integration.wtp.feature.group"
version="4.2.1.v20120912-1721-5107w31231A2302832"/>
+ <unit id="org.eclipse.birt.chart.feature.group"
version="4.2.1.v20120820-828i7EFQCnvK_6wFGvqLR"/>
+ <unit id="org.eclipse.birt.chart.integration.wtp.feature.group"
version="4.2.1.v20120912-1721-5107w31231A2302832"/>
+ </location> -->
+
+ <!-- Only in JBT: GWT/GPE -->
+ <!-- <location includeAllPlatforms="false"
includeMode="planner" type="InstallableUnit"
includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="com.google.gdt.eclipse.suite.e42.feature.feature.group"
version="3.1.0.v201208080121-rel-r42"/>
+ <unit id="com.google.gwt.eclipse.sdkbundle.e42.feature.feature.group"
version="2.4.0.v201208080121-rel-r42"/>
+ </location> -->
+
+ </locations>
+ <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+</target>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/pom.xml (from rev 44261,
trunk/build/target-platforms/jbds/multiple/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbdevstudio-JunoSR1/multiple/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbdevstudio-JunoSR1.multiple</artifactId>
+ <name>jbdevstudio-JunoSR1 Multiple (Composite) target platform</name>
+ <packaging>pom</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>jbds-multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <!-- add more artifacts if want more target platforms -->
+ <artifact>
+ <file>jbds-multiple.target</file>
+ <type>target</type>
+ <classifier>jbds-multiple</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Copied: trunk/build/target-platforms/jbdevstudio-JunoSR1/unified/pom.xml (from rev 44261,
trunk/build/target-platforms/jbds/unified/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbdevstudio-JunoSR1/unified/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbdevstudio-JunoSR1/unified/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbdevstudio-JunoSR1.unified</artifactId>
+ <name>jbdevstudio-JunoSR1 Unified (Aggregate) target platform</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <
unified.URL>http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-...
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>jbds-multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>jbds-multiple</classifier>
+ <destination>${project.build.directory}/jbds-multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>jbds-multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>${unified.URL}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
+ <type>target</type>
+ <classifier>${project.artifactId}</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Deleted: trunk/build/target-platforms/jbds/jenkins/multiple2unified.xsl
===================================================================
--- trunk/build/target-platforms/jbds/jenkins/multiple2unified.xsl 2012-10-03 18:54:07 UTC
(rev 44263)
+++ trunk/build/target-platforms/jbds/jenkins/multiple2unified.xsl 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- version="2.0">
-
- <xsl:output method="xml" encoding="UTF-8"
indent="yes"/>
- <xsl:param name="destinationUrl"/>
-
- <xsl:template match="target">
- <target includeMode="feature" name="e42-wtp34-jbds6">
- <locations>
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository location="{$destinationUrl}"/>
- <xsl:apply-templates select="//unit" />
- </location>
- </locations>
- <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- </target>
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:copy-of select="."/>
- </xsl:template>
-</xsl:stylesheet>
Deleted: trunk/build/target-platforms/jbds/jenkins/pom.xml
===================================================================
--- trunk/build/target-platforms/jbds/jenkins/pom.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/jbds/jenkins/pom.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>target-platforms</artifactId>
- <version>4.0.0.Beta1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools.target-platforms</groupId>
- <artifactId>jbds-jenkins</artifactId>
- <name>JBDS Unified (Aggregated) target platform for Jenkins</name>
- <packaging>pom</packaging>
-
- <properties>
- <unified.URL>file:///home/hudson/static_build_env/jbds/jbds-target-platform_4.0.juno.SR0/jbds600-e421-wtp341.target/</unified.URL>
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.5.1</version>
- <executions>
- <execution>
- <id>get-multiple-target</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>get</goal>
- </goals>
- <configuration>
- <groupId>${project.groupId}</groupId>
- <artifactId>jbds-multiple</artifactId>
- <version>${project.version}</version>
- <packaging>target</packaging>
- <classifier>jbds-multiple</classifier>
- <destination>${project.build.directory}/jbds-multiple.target</destination>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>xml-maven-plugin</artifactId>
- <version>1.0</version>
- <executions>
- <execution>
- <id>generate-unified.target</id>
- <phase>generate-resources</phase> <!-- Should be generate-resources
-->
- <goals>
- <goal>transform</goal>
- </goals>
- <configuration>
- <transformationSets>
- <transformationSet>
- <dir>${project.build.directory}</dir>
- <includes>
- <include>jbds-multiple.target</include>
- </includes>
- <stylesheet>multiple2unified.xsl</stylesheet>
- <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
- <outputProperties>
- <outputPropertie>
- <name>indent</name>
- <value>yes</value>
- </outputPropertie>
- </outputProperties>
- <parameters>
- <parameter>
- <name>destinationUrl</name>
- <value>${unified.URL}</value>
- </parameter>
- </parameters>
- </transformationSet>
- </transformationSets>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>target-platform-validation-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>validate-target-platform</goal>
- </goals>
- <configuration>
- <targetFiles>
- <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
- </targetFiles>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <artifact>
- <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
- <type>target</type>
- <classifier>${project.artifactId}</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
Deleted: trunk/build/target-platforms/jbds/local/build.xml
===================================================================
--- trunk/build/target-platforms/jbds/local/build.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/jbds/local/build.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,286 +0,0 @@
-<project default="build.local.target.platform.repo" name="jbosstools
target platform p2.mirror generator - ant script for Hudson">
- <property name="targetFile" value="multiple.target" />
-
- <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
- if useLatest = false, include versions and fetch specific versions requested. -->
- <property name="useLatest" value="false" />
-
- <property name="tmpdir"
value="${java.io.tmpdir}/target-platform-build" />
-
- <condition property="WORKINGDIR"
value="/home/hudson/static_build_env/jbds/tools/sources"
else="${basedir}">
- <available file="/home/hudson/static_build_env/jbds" type="dir"
/>
- </condition>
- <mkdir dir="${WORKINGDIR}" />
-
- <condition property="COMMON_TOOLS"
value="/home/hudson/static_build_env/jbds/tools"
else="${java.io.tmpdir}">
- <available file="/home/hudson/static_build_env/jbds" type="dir"
/>
- </condition>
- <mkdir dir="${COMMON_TOOLS}" />
-
- <property name="repoDir" value="${WORKINGDIR}/REPO" />
-
- <!--
********************************************************************************** -->
-
- <target name="help">
- <echo>This script, if run in its entirety, will:
-
- a) download features, plugins, binaries, and metadata from the site(s) specified
- in a given target platform, and create a local p2 repo
- b) generate a local.target file, which points at the generated local p2 repo
-
-After running this script, publish this pom and *.target files to your local ~/.m2 repo:
- mvn clean install -f .../target-platform/pom.xml -P use.local.target
-
-Then you can then refer to it in downstream builds using:
- mvn install -P local.target
-
-------------------
-
-Default target is:
-
- * build.local.target.platform.repo
-
-Can also attempt to:
-
- * install.local.target.platform.repo
-
-Thus, default operation is this (if run w/ these options or NO options):
-
- $ ant -DtargetFile=multiple.target build.local.target.platform.repo
-
-To build an alternate target platform (eg., Juno) for JBT:
-
- $ ant -DtargetFile=multiple/multiple.target -DrepoDir=${WORKINGDIR}/JBT_REPO/
-Declipse.version=4.2 -Declipse.type=platform
-Declipse.URL=http://www.eclipse.org/downloads/download.php?r=1\&file=/eclipse/downloads/drops4/R-4.2-201206081400/
-
-</echo>
- </target>
-
-
- <!-- do everything but tests -->
- <target name="all" depends="install" />
-
- <!-- to install from the target platform repo, first build the repo, then install
using p2.director -->
- <target name="install" depends="build.local.target.platform.repo,
install.local.target.platform.repo" />
-
- <target name="build.local.target.platform.repo" depends="init,
get.arch, get.eclipse, gen.p2mirror.script, run.p2mirror.script, cleanup" />
-
- <!--
********************************************************************************** -->
-
- <target name="init">
- <available file="${COMMON_TOOLS}/ant-contrib.jar" type="file"
property="ant-contrib.jar.exists" />
- <antcall target="get.ant-contrib" />
- <taskdef resource="net/sf/antcontrib/antlib.xml">
- <classpath>
- <pathelement location="${COMMON_TOOLS}/ant-contrib.jar" />
- </classpath>
- </taskdef>
- </target>
-
-
- <target name="get.ant-contrib"
unless="ant-contrib.jar.exists">
- <property name="ANTCONTRIB_MIRROR"
value="http://sourceforge.net/projects/ant-contrib/files/ant-contrib...
/>
- <get usetimestamp="true"
dest="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
src="${ANTCONTRIB_MIRROR}/ant-contrib-1.0b2-bin.zip/download" />
- <touch file="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip" />
- <mkdir dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" />
- <unzip src="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
dest="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" overwrite="true"
/>
- <copy
file="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_/ant-contrib/lib/ant-contrib.jar"
tofile="${COMMON_TOOLS}/ant-contrib.jar" failonerror="true" />
- <delete dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_"
includeemptydirs="true" quiet="true" />
- </target>
-
- <target name="get.arch">
- <condition property="ext" value="tar.gz"
else="zip">
- <os family="unix" />
- </condition>
- <condition property="os1" value="linux-gtk"
else="win32">
- <os family="unix" />
- </condition>
- <condition property="os" value="macosx-cocoa"
else="${os1}">
- <os family="mac" />
- </condition>
- <if>
- <os family="unix" />
- <then>
- <available file="getArch.sh"
property="getArchInSamePath"/>
- <if>
- <isset property="getArchInSamePath"/>
- <then>
- <property name="getArch" value="getArch.sh"/>
- </then>
- <else>
- <property name="getArch" value="../getArch.sh"/>
- </else>
- </if>
-
- <!-- Ant thinks that ${os.arch} == i386 for x86_64, so use `uname` instead -->
- <exec executable="bash" outputproperty="arch">
- <arg line="${getArch}" />
- </exec>
- </then>
- <else>
- <condition property="arch" value="x86_64"
else="">
- <os arch="amd64" />
- </condition>
- </else>
- </if>
- </target>
-
- <!-- should work on osx-cocoa32, win32, lin32, lin64 -->
- <target name="get.eclipse">
- <!-- NOTE: must use same platform (50M) or SDK (103M - 168M) version as feature
version on target platform, or will get install/update conflicts -->
- <!-- don't forget to increment these files when moving up a version:
- build.xml, *.target*, publish.sh, target2p2mirror.xml -->
- <!-- also
jbds/trunk/releng/org.jboss.ide.eclipse.releng/requirements/jbds-target-platform/build.properties
- also all devstudio-5.0_*.updatesite jobs (4) need to be pointed at the new Target
Platform URL
- -->
- <!--
http://download.eclipse.org/eclipse/downloads/drops/M20120201-1336/downlo...
-->
- <!--
http://mirror.csclub.uwaterloo.ca/eclipse/eclipse/downloads/drops4/R-4.2-...
-->
- <!-- eclipse-platform-3.8M6-linux-gtk-x86_64.tar.gz -->
- <!-- eclipse-platform-3.7.2-linux-gtk-x86_64.tar.gz -->
- <!-- <property name="eclipse.version" value="4.2" />
- <property name="eclipse.type" value="platform" />
- <property name="eclipse.URL"
value="http://www.eclipse.org/downloads/download.php?r=1&fil...
-->
- <property name="eclipse.version" value="M20120829-1000" />
- <property name="eclipse.type" value="platform" />
- <property name="eclipse.URL"
value="http://www.eclipse.org/downloads/download.php?r=1&fil...
-
- <if>
- <equals arg1="${arch}" arg2="x86" />
- <then>
- <property name="eclipse.file"
value="eclipse-${eclipse.type}-${eclipse.version}-${os}.${ext}" />
- </then>
- <else>
- <property name="eclipse.file"
value="eclipse-${eclipse.type}-${eclipse.version}-${os}-${arch}.${ext}" />
- </else>
- </if>
-
- <if>
- <not>
- <available file="${WORKINGDIR}/${eclipse.file}" type="file"
/>
- </not>
- <then>
- <get src="${eclipse.URL}/${eclipse.file}"
dest="${WORKINGDIR}/${eclipse.file}" ignoreerrors="false"/>
- </then>
- </if>
-
- <!-- purge previous eclipse install to avoid conflicts w/ Eclipse feature versions
-->
- <delete dir="${WORKINGDIR}/eclipse-${eclipse.version}"
includeemptydirs="true" quiet="true" />
-
- <untar compression="gzip"
dest="${WORKINGDIR}/eclipse-${eclipse.version}"
src="${WORKINGDIR}/${eclipse.file}" overwrite="true" />
-
- <!-- add 70M delta pack, eg.
http://download.eclipse.org/eclipse/downloads/drops/M20101006-0936/downlo...
-->
- <!-- ONLY need deltapack if using -Dtycho.targetPlatform, which is now depredated
- <property name="deltapack.file"
value="eclipse-${eclipse.version}-delta-pack.zip"/>
- <if>
- <not>
- <available file="${WORKINGDIR}/${deltapack.file}" type="file"
/>
- </not>
- <then>
- <get src="${eclipse.URL}/${deltapack.file}"
dest="${WORKINGDIR}/${deltapack.file}" />
- </then>
- </if>
- <unzip src="${WORKINGDIR}/${deltapack.file}"
dest="${WORKINGDIR}" overwrite="true"/>
- -->
-
- <!-- make eclipse executable -->
- <chmod perm="+x"
file="${WORKINGDIR}/eclipse-${eclipse.version}/eclipse/eclipse" />
-
- </target>
-
- <target name="gen.p2mirror.script" description="use XSLT to generate a
p2.mirror script from .target">
- <ant antfile="target2p2mirror.xml" />
- </target>
-
- <!-- /abs/path/to/eclipse -vm /opt/jdk1.6.0/bin/java -nosplash -data /tmp/workspace
-consolelog -application
- org.eclipse.ant.core.antRunner -f *.target.p2mirror.xml -Ddebug=true
-DfollowStrict=true -DrepoDir=/tmp/REPO/ -->
- <target name="run.p2mirror.script" description="build target update
site using p2.mirror">
- <java classname="org.eclipse.equinox.launcher.Main" fork="true"
dir="${basedir}" failonerror="true">
- <classpath>
- <fileset dir="${WORKINGDIR}/eclipse-${eclipse.version}/eclipse/plugins"
includes="org.eclipse.equinox.launcher_*.jar"/>
- </classpath>
- <arg line=" -nosplash -data ${tmpdir}/workspace -consolelog -application
org.eclipse.ant.core.antRunner" />
- <arg line=" -f ${targetFile}.p2mirror.xml -DfollowStrict=true
-DrepoDir=${repoDir}" />
- <arg line=" -Ddebug=true -vmargs -Dosgi.locking=none
-XX:MaxPermSize=128m" />
- <jvmarg value="-XX:MaxPermSize=128m"/>
- </java>
- </target>
-
- <target name="update.target.file" description="optional step: use XSLT
to update .target file from contents of local repo">
-<!-- <echo>
-This step - calling targetUpdateFromRepo.xml - is no longer enabled to prevent the
.target
-file from being stripped of duplicate IUs. Instead, generation is a one-way process:
-
-1. Manually update .target file
-2. Generate .p2mirror.xml file, with useLatest=false
-3. ...
-4. Profit!</echo> -->
- <ant antfile="targetUpdateFromRepo.xml" />
- </target>
-
- <target name="cleanup">
- <delete dir="${tmpdir}" quiet="true"
includeemptydirs="true" />
- </target>
-
-
- <target name="install.local.target.platform.repo" depends="init"
description="use p2.director to install target platform into local eclipse">
- <!-- collect features to install -->
- <var name="install" value="" />
- <for param="featureJar">
- <path>
- <fileset dir="${repoDir}/features" includes="*.jar" />
- </path>
- <sequential>
- <var name="feature.jarfile" unset="true" />
- <var name="feature.id" unset="true" />
- <propertyregex property="feature.jarfile"
defaultvalue="@{featureJar}" input="@{featureJar}"
regexp=".+/features/([^/]+\.jar)" replace="\1"
override="true" />
- <propertyregex property="feature.id"
defaultvalue="${feature.jarfile}" input="${feature.jarfile}"
regexp="([^_]+)_(\d+\.\d+\.\d+\..+)\.jar" replace="\1"
override="true" />
- <propertyregex property="feature.id"
defaultvalue="${feature.id}" input="${feature.id}"
regexp="([^_]+)_(\d+\.\d+\.\d+)\.jar" replace="\1"
override="true" />
- <var name="install"
value="${install},${feature.id}.feature.group" />
- <var name="feature.jarfile" unset="true" />
- <var name="feature.id" unset="true" />
- </sequential>
- </for>
- <!-- trim prefix "," -->
- <propertyregex property="install" input="${install}"
defaultvalue="${install}" regexp=",(.+)" replace="\1"
override="true" />
-
- <!-- do install -->
- <antcall target="run.director">
- <param name="p2.director.installIU" value="${install}" />
- <param name="p2.director.install.path"
value="${WORKINGDIR}/eclipse" />
- <param name="p2.director.input.repo" value="file://${repoDir}/"
/>
- </antcall>
- </target>
-
- <target name="run.director">
- <property name="p2.director.extraArgs" value="" />
- <property name="p2.director.installIU" value="${install}" />
- <property name="p2.director.install.path" value="${targetDir}"
/>
- <property name="p2.director.input.repo"
value="jar:file://${sourceZip}!/" />
- <echo>
-Source Repo(s): ${p2.director.input.repo}
-Install Path: ${p2.director.install.path}
-Feature(s) or Plugin(s) to Install:
-${install}
- </echo>
-
- <mkdir dir="${p2.director.install.path}" />
- <chmod perm="+x" file="${p2.director.install.path}/eclipse"
/>
- <exec executable="${p2.director.install.path}/eclipse"
failonerror="true" dir="${p2.director.install.path}"
timeout="900000" taskname="p2.dir">
- <arg line=" -application org.eclipse.equinox.p2.director" />
- <arg line=" -nosplash" />
- <arg line=" --launcher.suppressErrors" />
- <arg line=" -consoleLog" />
- <arg line=" -flavor tooling" />
- <arg line=" -roaming" />
- <arg line=" -profile SDKProfile" />
- <arg line=" -destination ${p2.director.install.path}" />
- <arg line=" -bundlepool ${p2.director.install.path}" />
- <arg line=" -installIU ${p2.director.installIU}" />
- <arg line=" -metadataRepository
${p2.director.input.repo},file://${p2.director.install.path}/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile"
/>
- <arg line=" -artifactRepository
${p2.director.input.repo},file://${p2.director.install.path}" />
- <arg line=" -profileProperties org.eclipse.update.install.features=true"
/>
- <arg line=" -vmargs" />
- <arg line=" -Declipse.p2.data.area=${p2.director.install.path}/p2" />
- <arg line=" -Declipse.p2.MD5Check=false" />
- </exec>
- </target>
-</project>
Deleted: trunk/build/target-platforms/jbds/local/getArch.sh
===================================================================
--- trunk/build/target-platforms/jbds/local/getArch.sh 2012-10-03 18:54:07 UTC (rev
44263)
+++ trunk/build/target-platforms/jbds/local/getArch.sh 2012-10-03 19:04:15 UTC (rev
44264)
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-if uname -m > /dev/null 2>&1; then
- arch=`uname -m`
-else
- arch=`uname -p`
-fi
-# Massage arch for Eclipse-uname differences
-case $arch in
- i[0-9]*86)
- arch=x86 ;;
- ia64)
- arch=ia64 ;;
- ppc)
- arch=ppc ;;
- ppc64)
- arch=ppc ;;
- x86_64)
- arch=x86_64 ;;
- *)
- echo "ERROR: Unrecognized architecture: $arch"
- exit 1 ;;
-esac
-echo $arch
\ No newline at end of file
Deleted: trunk/build/target-platforms/jbds/local/multiple2local.xsl
===================================================================
--- trunk/build/target-platforms/jbds/local/multiple2local.xsl 2012-10-03 18:54:07 UTC
(rev 44263)
+++ trunk/build/target-platforms/jbds/local/multiple2local.xsl 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- version="2.0">
-
- <xsl:output method="xml" encoding="UTF-8"
indent="yes"/>
- <xsl:param name="destinationUrl"/>
-
- <xsl:template match="target">
- <target includeMode="feature" name="e42-wtp34-jbds6">
- <locations>
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository location="{$destinationUrl}"/>
- <xsl:apply-templates select="//unit" />
- </location>
- </locations>
- <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- </target>
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:copy-of select="."/>
- </xsl:template>
-</xsl:stylesheet>
Deleted: trunk/build/target-platforms/jbds/local/pom.xml
===================================================================
--- trunk/build/target-platforms/jbds/local/pom.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/jbds/local/pom.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,197 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>target-platforms</artifactId>
- <version>4.0.0.Beta1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools.target-platforms</groupId>
- <artifactId>jbds-local</artifactId>
- <name>Local (aggragated) target platform</name>
- <packaging>pom</packaging>
-
- <properties>
- <repoDir>${project.build.directory}/REPO</repoDir>
- <eclipse.type>platform</eclipse.type>
-
- <!--
- <eclipse.version>4.2</eclipse.version>
- <
eclipse.URL>http://www.eclipse.org/downloads/download.php?r=1&...
- -->
- <eclipse.version>M20120829-1000</eclipse.version>
- <
eclipse.URL>http://www.eclipse.org/downloads/download.php?r=1&...
-
- <!-- Temporary before release of Tycho 0.16 -->
- <!-- JBIDE-12003 -->
- <tychoVersion>0.16.0-SNAPSHOT</tychoVersion>
- <tychoExtrasVersion>0.16.0-SNAPSHOT</tychoExtrasVersion>
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.5.1</version>
- <executions>
- <execution>
- <id>get-multiple-target</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>get</goal>
- </goals>
- <configuration>
- <groupId>${project.groupId}</groupId>
- <artifactId>jbds-multiple</artifactId>
- <version>${project.version}</version>
- <packaging>target</packaging>
- <classifier>jbds-multiple</classifier>
- <destination>${project.build.directory}/jbds-multiple.target</destination>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>xml-maven-plugin</artifactId>
- <version>1.0</version>
- <executions>
- <execution>
- <id>generate-unified.target</id>
- <phase>generate-resources</phase> <!-- Should be generate-resources
-->
- <goals>
- <goal>transform</goal>
- </goals>
- <configuration>
- <transformationSets>
- <transformationSet>
- <dir>${project.build.directory}</dir>
- <includes>
- <include>jbds-multiple.target</include>
- </includes>
- <stylesheet>multiple2local.xsl</stylesheet>
- <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
- <outputProperties>
- <outputPropertie>
- <name>indent</name>
- <value>yes</value>
- </outputPropertie>
- </outputProperties>
- <parameters>
- <parameter>
- <name>destinationUrl</name>
- <value>file:/${repoDir}</value>
- </parameter>
- </parameters>
- </transformationSet>
- </transformationSets>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>target-platform-validation-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>validate-target-platform</goal>
- </goals>
- <configuration>
- <targetFiles>
- <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
- </targetFiles>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <artifact>
- <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
- <type>target</type>
- <classifier>${project.artifactId}</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>get.local.target</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- <build>
- <plugins>
- <plugin>
- <!-- Workaround for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=389052
-->
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.6</version>
- <executions>
- <execution>
- <phase>package</phase>
- <configuration>
- <tasks>
- <!-- build the local.target file -->
- <ant antfile="build.xml">
- <!-- target File is the reference target file (multiple) -->
- <property name="targetFile"
value="${project.build.directory}/jbds-multiple.target" />
- <property name="eclipse.version"
value="${eclipse.version}" />
- <property name="eclipse.type" value="${eclipse.type}"
/>
- <property name="eclipse.URL"
value="${eclipse.URL}"/>
- <property name="repoDir" value="${repoDir}"/>
- <!-- <property name="repoDir"
value="/path/to/where/to/provision/repo"/> -->
- </ant>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>commons-net</groupId>
- <artifactId>commons-net</artifactId>
- <version>1.4.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.ant</groupId>
- <artifactId>ant-commons-net</artifactId>
- <version>1.7.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.ant</groupId>
- <artifactId>ant-trax</artifactId>
- <version>1.7.1</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
Deleted: trunk/build/target-platforms/jbds/local/target2p2mirror.xml
===================================================================
--- trunk/build/target-platforms/jbds/local/target2p2mirror.xml 2012-10-03 18:54:07 UTC
(rev 44263)
+++ trunk/build/target-platforms/jbds/local/target2p2mirror.xml 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -1,33 +0,0 @@
-<project default="custom.build" name="jbosstools target platform
p2.mirror generator">
- <!-- don't forget to increment these files when moving up a version:
- build.xml, *.target*, publish.sh, target2p2mirror.xml; also
jbds/trunk/releng/org.jboss.ide.eclipse.releng/requirements/jbds-target-platform/build.properties;
- also all devstudio-5.0_*.updatesite jobs (4) need to be pointed at the new Target
Platform URL -->
-
- <property name="targetFile" value="e421RC2-wtp341M.target" />
-
- <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
- if useLatest = false, include versions and fetch specific versions requested. -->
- <property name="useLatest" value="false" />
-
- <target name="custom.build" depends="gen.p2mirror.script" />
-
- <target name="gen.p2mirror.script" description="use XSLT to generate a
p2.mirror script from .target">
- <echo level="verbose">Generate ${targetFile}.p2mirror.xml from
${targetFile} using useLatest=${useLatest}" />
-</echo>
- <delete file="${targetFile}.p2mirror.xml" quiet="true" />
- <xslt style="target2p2mirrorXml.xsl" in="${targetFile}"
out="${targetFile}.p2mirror.xml" processor="trax">
- <param name="useLatest" expression="${useLatest}" />
- </xslt>
- <echo>-----------
-
- Next, be sure to run the resulting p2.mirror script.
- You may need to run it a few times for it to complete
- successfully (due to network timeouts and invalid mirrors).
-
- For instructions on running the script, do this:
-
- ant -f ${targetFile}.p2mirror.xml help
- </echo>
- </target>
-
-</project>
Deleted: trunk/build/target-platforms/jbds/local/target2p2mirrorXml.xsl
===================================================================
--- trunk/build/target-platforms/jbds/local/target2p2mirrorXml.xsl 2012-10-03 18:54:07 UTC
(rev 44263)
+++ trunk/build/target-platforms/jbds/local/target2p2mirrorXml.xsl 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -1,87 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- version="2.0">
-<!--
- This XSLT is used by target2p2mirror.xml to generate a p2.mirror ant script from a
.target file
--->
- <xsl:output method="xml" indent="yes" encoding="UTF-8"
- version="1.0" />
-
- <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
- if useLatest = false, include versions and fetch specific versions requested. -->
- <xsl:param name="useLatest" select="'false'"
as="xs:string"/>
-
- <xsl:param name="verbose" select="'${verbose}'"
as="xs:string"/>
- <xsl:param name="followStrict" select="'${followStrict}'"
as="xs:string"/>
- <xsl:param name="destination"
select="'file://${repoDir}'" as="xs:string"/>
-
- <xsl:template match="target">
- <project name="Download target platform"
default="download.target.platform">
- <target name="help">
- <echo>
- Generated with useLatest = <xsl:value-of select="$useLatest"/>
-
- ---
-
- Use followStrict="true" to prevent downloading all
- requirements not included in the target platform
- or followStrict="false" to fetch everything
-
- To run this script:
-
- /abs/path/to/eclipse -vm /opt/jdk1.6.0/bin/java \
- -nosplash -data /tmp/workspace -consolelog -application \
- org.eclipse.ant.core.antRunner -f *.target.p2mirror.xml \
- -Ddebug=true -DfollowStrict=true -DrepoDir=`pwd`/REPO/
-</echo>
- </target>
- <target name="init" unless="repoDir">
- <fail>Must set -DrepoDir=/abs/path/to/download/artifacts/</fail>
- </target>
- <target name="download.target.platform" depends="init"
- description="Download from target platform definition"
if="repoDir">
- <property name="verbose" value="false" />
- <property name="followStrict" value="false" />
- <echo level="info">Download features/plugins into
${repoDir}</echo>
- <p2.mirror destination="{$destination}"
verbose="{$verbose}">
- <!-- should we add latestVersionOnly="true" to <slicingOptions> ?
-->
- <slicingOptions includeFeatures="true"
followStrict="{$followStrict}"/>
- <source>
- <xsl:apply-templates select="//repository" />
- </source>
- <xsl:apply-templates select="//unit" />
- <xsl:apply-templates select="//feature" />
- <xsl:apply-templates select="//plugin" />
- </p2.mirror>
- </target>
- </project>
- </xsl:template>
-
- <xsl:template match="//repository">
- <xsl:variable name="locationUrl" select="./@location" />
- <repository location="{$locationUrl}" />
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:choose>
- <xsl:when test="$useLatest='true'">
- <iu id="{@id}" version="" />
- </xsl:when>
- <xsl:otherwise>
- <iu id="{@id}" version="{@version}" />
- </xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
- <xsl:template match="//plugin">
- <iu id="{@id}" version="" />
- </xsl:template>
-
- <xsl:template match="//feature">
- <iu id="{(a)id}.feature.group" version="" />
- </xsl:template>
-
- <!-- ignore anything else -->
- <xsl:template match="environment|targetJRE|launcherArgs|includeBundles"
/>
-
-</xsl:stylesheet>
Deleted: trunk/build/target-platforms/jbds/multiple/jbds-multiple.target
===================================================================
--- trunk/build/target-platforms/jbds/multiple/jbds-multiple.target 2012-10-03 18:54:07
UTC (rev 44263)
+++ trunk/build/target-platforms/jbds/multiple/jbds-multiple.target 2012-10-03 19:04:15
UTC (rev 44264)
@@ -1,377 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><?pde
version="3.6"?>
-<target includeMode="feature" name="e42-wtp34-jbds6">
- <!-- Pro tip: to convert
- from org.eclipse.foo_4.6.0.v201005032111-777K4AkF7B77R7c7N77.jar
- to <unit version="4.6.0.v201005032111-777K4AkF7B77R7c7N77"
id="org.eclipse.foo.feature.group"/>
- using vi, apply this transform:
- :%s/.\+\/\(org.\+\)_\(\d\+.\+\)\.jar/\t\t\t<unit id="\1.feature.group"
version="\2"\/>/g
- -->
- <locations>
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <!-- don't forget to increment these files when moving up a version:
- build.xml, *.target*, publish.sh, target2p2mirror.xml -->
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <!-- for these IUs we need multiple versions -->
- <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
- <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
- <unit id="org.jdom" version="1.1.1.v201101151400"/>
- <unit id="org.jdom" version="1.0.0.v201005080400"/>
- <unit id="org.apache.commons.lang"
version="2.6.0.v201205030909"/>
- <unit id="org.apache.commons.lang"
version="2.4.0.v201005080502"/>
- <unit id="org.apache.commons.lang"
version="2.1.0.v201005080500"/>
- <unit id="javax.servlet" version="3.0.0.v201112011016"/>
- <unit id="javax.servlet" version="2.5.0.v201103041518"/>
- <unit id="javax.servlet.jsp"
version="2.2.0.v201112011158"/>
- <unit id="javax.servlet.jsp"
version="2.0.0.v201101211617"/>
- <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
- <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
- <unit id="javax.xml.bind" version="2.2.0.v201105210648"/>
- <unit id="javax.xml.bind" version="2.1.9.v201005080401"/>
- <unit id="javax.xml.soap" version="1.3.0.v201105210645"/>
- <unit id="javax.xml.soap" version="1.2.0.v201005080501"/>
- <unit id="org.apache.commons.logging"
version="1.1.1.v201101211721"/>
- <unit id="org.apache.commons.logging"
version="1.0.4.v201101211617"/>
- <unit id="org.apache.lucene"
version="2.9.1.v201101211721"/>
- <unit id="org.apache.lucene"
version="1.9.1.v201101211617"/>
- <unit id="org.apache.lucene.core"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.core"
version="2.9.1.v201101211721"/>
- <unit id="org.junit"
version="4.10.0.v4_10_0_v20120426-0900"/>
- <unit id="org.junit"
version="3.8.2.v3_8_2_v20100427-1100"/>
-
- <!-- Orbit bundles -->
- <unit id="javax.activation" version="1.1.0.v201108011116"/>
- <unit id="org.apache.oro" version="2.0.8.v201005080400"/>
- <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
- <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
- <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
- <unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
- <unit id="org.hamcrest.core"
version="1.1.0.v20090501071000"/>
- <unit id="org.hamcrest.text"
version="1.1.0.v20090501071000"/>
- <unit id="org.hamcrest.library"
version="1.1.0.v20090501071000"/>
- <unit id="org.hamcrest.integration"
version="1.1.0.v20090501071000"/>
-
- <!-- Orbit bundles needed for Eclipse Checkstyle (eclipse-cs) -->
- <unit id="org.apache.lucene.highlighter"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.memory"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.misc"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.queries"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.snowball"
version="2.9.1.v20100421-0704"/>
- <unit id="org.apache.lucene.spellchecker"
version="3.5.0.v20120319-2345"/>
-
- <unit id="org.apache.axis" version="1.4.0.v201005080400"/>
- <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
- <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
- <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
- <unit id="org.apache.jasper"
version="7.0.26.v201205030742"/>
- <unit id="org.apache.catalina"
version="7.0.26.v201205021508"/>
- <unit id="javax.ejb" version="3.1.1.v201204261316"/>
- <unit id="javax.transaction"
version="1.1.1.v201105210645"/>
- <unit id="javax.el" version="2.2.0.v201108011116"/>
- <unit id="javax.xml.rpc" version="1.1.0.v201005080400"/>
- </location>
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <!-- m2e, m2e-wtp + deps -->
- <unit id="org.eclipse.m2e.sdk.feature.feature.group"
version="1.2.0.20120903-1050"/>
- <unit id="org.eclipse.m2e.feature.feature.group"
version="1.2.0.20120903-1050"/>
- <unit id="ch.qos.logback.classic"
version="1.0.0.v20111214-2030"/>
- <unit id="ch.qos.logback.core"
version="1.0.0.v20111214-2030"/>
- <unit id="ch.qos.logback.slf4j"
version="1.0.0.v20120123-1500"/>
- <unit id="org.slf4j.api" version="1.6.4.v20120130-2120"/>
- <unit id="com.ning.async-http-client"
version="1.6.5.20120903-0645"/>
- <unit id="org.jboss.netty"
version="3.2.5.Final-20120903-0645"/>
- <unit id="org.eclipse.m2e.wtp.feature.feature.group"
version="0.16.0.20120914-0945"/>
- <unit id="org.sonatype.m2e.mavenarchiver.feature.feature.group"
version="0.15.0.201207090125-signed-201209140800"/>
- </location>
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <unit id="org.eclipse.equinox.p2.discovery.compatibility"
version="1.0.101.v20120524-1717"/>
- <unit id="org.eclipse.equinox.p2.discovery"
version="1.0.200.v20120524-1717"/>
- <unit id="org.eclipse.equinox.p2.ui.discovery"
version="1.0.0.v20110808-1657"/>
-
- <!-- EMF, XSD -->
- <unit id="org.eclipse.emf.workspace.feature.group"
version="1.6.0.v20120328-0001-37708s734E377I3B4C2"/>
- <unit id="org.eclipse.emf.validation.feature.group"
version="1.6.0.v20120328-0001-479-9oB56N5BBR6LCA6"/>
- <unit id="org.eclipse.emf.transaction.feature.group"
version="1.6.0.v20120328-0001-377-8s734C3E7D15D6B"/>
- <unit id="org.eclipse.emf.feature.group"
version="2.8.1.v20120917-0436"/>
- <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.1.v20120911-0500"/>
- <unit id="org.eclipse.emf.codegen.feature.group"
version="2.8.0.v20120917-0436"/>
- <unit id="org.eclipse.emf.common.feature.group"
version="2.8.0.v20120911-0500"/>
- <unit id="org.eclipse.emf.databinding.feature.group"
version="1.2.0.v20120917-0436"/>
- <unit id="org.eclipse.emf.codegen.ecore.feature.group"
version="2.8.1.v20120917-0436"/>
- <unit id="org.eclipse.emf.ecore.edit.feature.group"
version="2.8.0.v20120917-0436"/>
- <unit id="org.eclipse.emf.ecore.editor.feature.group"
version="2.8.0.v20120917-0436"/>
- <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.1.v20120911-0500"/>
- <unit id="org.eclipse.emf.edit.feature.group"
version="2.8.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.edit.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.ecore.converter.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.editor.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.mapping.editor.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.mapping.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.feature.group"
version="2.8.0.v20120917-0436"/>
-
- <!-- GEF, Draw2D, Graphiti, Zest -->
- <unit id="org.eclipse.graphiti.feature.feature.group"
version="0.9.1.v20120919-0732"/>
- <unit id="org.eclipse.draw2d.feature.group"
version="3.9.0.201208201742"/>
- <unit id="org.eclipse.gef.feature.group"
version="3.9.0.201208201742"/>
- <unit id="org.eclipse.zest.feature.group"
version="1.5.0.201208201742"/>
-
- <!-- Needed for Teiid Designer: UML2 -->
- <unit id="org.eclipse.uml2.feature.group"
version="4.0.1.v20120913-1441"/>
- <unit id="org.eclipse.uml2.doc.feature.group"
version="4.0.0.v20120913-1441"/>
-
- <!-- Platform: CVS, JDT, RCP, PDE, Equinox, Help -->
- <unit id="com.ibm.icu.base" version="4.4.2.v20110831"/>
- <!-- cannot include two versions of the same feature as they conflict in terms of
inclusion of org.eclipse.update.ui, which is only on the 3.8 site -->
- <!-- <unit id="org.eclipse.platform.feature.group"
version="3.8.0.v20120607-071945-9gF7jI7nG5qByXMVdkhRMWBQlF4PnDCLybDCPQ"/>
-->
- <unit id="org.eclipse.platform.feature.group"
version="4.2.1.v20120814-120134-9JF7BHVGFyMveli1uX6aTH0q-eAap6PAgOP5mO"/>
- <unit id="org.eclipse.platform.ide"
version="4.2.1.M20120914-1800"/>
- <unit id="org.eclipse.platform.sdk"
version="4.2.1.M20120914-1800"/>
- <unit id="org.eclipse.sdk.feature.group"
version="4.2.1.v20120814-120134-7T7oDODQ-3Heq-afCDlg7T4xJuvxaC2ohMfCfB5451Rz0"/>
- <unit id="org.eclipse.sdk.ide"
version="4.2.1.M20120914-1800"/>
- <unit id="org.eclipse.cvs.feature.group"
version="1.3.200.v20120525-1249-7B79FJJAkF7BF7VEH5IAJT"/>
- <unit id="org.eclipse.jdt.feature.group"
version="3.8.1.v20120814-104540-8-8nFqpFNOfwKDRVz-tXOcL5d_83"/>
- <unit id="org.eclipse.equinox.server.core.feature.group"
version="1.2.0.v20120522-1841-7K7VFO1F7RZHQZI4_c8StnvFB"/>
- <unit id="org.eclipse.equinox.executable.feature.group"
version="3.6.0.v20120522-1813-7P7OG2BFLWUl7UmbVUO9iCm"/>
- <unit id="org.eclipse.equinox.compendium.sdk.feature.group"
version="3.8.0.v20120522-1841-7X7eGb7FPGjtJjv1kjS_NdG"/>
- <unit id="org.eclipse.equinox.core.sdk.feature.group"
version="3.8.0.v20120522-1813-85FAcGbFFoYTldJrUNk3a52oHJ"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group"
version="1.0.100.v20120524-0542-4-Bh9oB58A5N9L28PCQ"/>
- <unit id="org.eclipse.equinox.p2.user.ui.feature.group"
version="2.2.0.v20120524-0542-62DG9JXTlSiz-UbcP0w0KGl9CKNP"/>
- <unit id="org.eclipse.equinox.p2.sdk.feature.group"
version="3.8.0.v20120524-0542-9N89H_oGMMn84Qsz0iIohu4jLeQD"/>
- <unit id="org.eclipse.equinox.serverside.sdk.feature.group"
version="3.8.0.v20120522-1841-9Q7dFszFYGis9uZsz0QodZP4fL9p"/>
- <unit id="org.eclipse.equinox.sdk.feature.group"
version="3.8.0.v20120522-1841-7M7fA78g5_y-g-jtHxcd5k8q8lFR"/>
- <unit id="org.eclipse.equinox.weaving.sdk.feature.group"
version="1.0.200.v20120522-1841-79-FKsEVVFNVFsVk7O6G6"/>
- <unit id="org.eclipse.equinox.server.jetty.feature.group"
version="1.1.0.v20120522-1841-8077C0F8NcJTbL1ab47MJ5"/>
- <unit id="org.eclipse.equinox.server.p2.feature.group"
version="1.2.0.v20120522-1841-7z7_FfoFTy21Yu4Ykq_engx38"/>
- <unit id="org.eclipse.equinox.server.servletbridge.feature.group"
version="1.0.101.v20120522-1841-42F9w9oB58B5KBB2ADHO"/>
- <unit id="org.eclipse.rcp.feature.group"
version="4.2.1.v20120814-120134-7IAPA8BrHQicS-rjP0GbqK780kMy"/>
- <unit id="org.eclipse.pde.feature.group"
version="3.8.1.v20120814-104528-7c7vFixFFt6Zr5aC6KM6LGWSd"/>
- <unit id="org.eclipse.help.feature.group"
version="1.4.1.v20120726-051048-8R7xFOUFLWUl7MoSKV_RBXl27"/>
-
- <!-- DTP -->
- <unit id="org.eclipse.datatools.modelbase.feature.feature.group"
version="1.10.1.v201208161415-7707FCcNBHLCgLUEdUb"/>
- <unit id="org.eclipse.datatools.connectivity.feature.feature.group"
version="1.10.1.v201208161415-7C7h94Et1axpCXkXlTa6fgHd9vA"/>
- <unit id="org.eclipse.datatools.connectivity.oda.feature.feature.group"
version="1.10.1.v201208161415-7H7C7TCcNBHLCnH_EYOb"/>
- <unit
id="org.eclipse.datatools.connectivity.oda.designer.feature.feature.group"
version="1.10.1.v201208161415-4127w312312232267"/>
- <unit
id="org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group"
version="1.10.1.v201208161415-7B7C7NCcNBGUBnIZDaUY"/>
- <unit id="org.eclipse.datatools.enablement.feature.feature.group"
version="1.10.1.v201208161415-7J9Q7FBWxeNcZB5LWgyhH7patz0v"/>
- <unit
id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"
version="1.10.1.v201208161415-77798gBmKDQ2MoTULxcy9IIQ"/>
- <unit id="org.eclipse.datatools.enablement.hsqldb.feature.feature.group"
version="1.10.1.v201208161415-67E1AqGBM7KfNUHxJR9IIQ"/>
- <unit id="org.eclipse.datatools.enablement.ibm.feature.feature.group"
version="1.10.1.v201208161415-7F47WFC7sRdqScnobkd4"/>
- <unit id="org.eclipse.datatools.enablement.jdbc.feature.feature.group"
version="1.10.1.v201208161415-4-29oB5895RAE8HHP"/>
- <unit id="org.eclipse.datatools.enablement.jdt.feature.feature.group"
version="1.10.1.v201208161415-2-07w312218332612"/>
- <unit id="org.eclipse.datatools.enablement.msft.feature.feature.group"
version="1.10.1.v201208161415-544AkF7AL7MDMAQ8O"/>
- <unit id="org.eclipse.datatools.enablement.mysql.feature.feature.group"
version="1.10.1.v201208161415-5477AkF7AK7_AMENEA"/>
- <unit id="org.eclipse.datatools.enablement.oda.feature.feature.group"
version="1.10.1.v201208161415-7A7T7CDZRDKHF_HnGjOX"/>
- <unit
id="org.eclipse.datatools.enablement.oda.designer.feature.feature.group"
version="1.10.1.v201208161415-3368s7356485C59AB"/>
- <unit id="org.eclipse.datatools.enablement.oracle.feature.feature.group"
version="1.10.1.v201208161415-548fAkF7AL7RBJANAI"/>
- <unit
id="org.eclipse.datatools.enablement.postgresql.feature.feature.group"
version="1.10.1.v201208161415-553AkF7AK8PCRBQBP"/>
- <unit id="org.eclipse.datatools.enablement.sap.feature.feature.group"
version="1.10.1.v201208161415-540AkF7AJ7YEJBU7S"/>
- <unit id="org.eclipse.datatools.enablement.sybase.feature.feature.group"
version="1.10.1.v201208161415-7E46F9NiNc1QBgyT6T6"/>
- <unit id="org.eclipse.datatools.enablement.ingres.feature.feature.group"
version="1.10.1.v201208161415-540AkF78Z7UCRAQDB"/>
- <unit id="org.eclipse.datatools.enablement.sqlite.feature.feature.group"
version="1.10.1.v201208161415-542AkF7AJ7SAKAPBF"/>
- <unit id="org.eclipse.datatools.sqldevtools.feature.feature.group"
version="1.10.1.v201208161415-7N8B7JFDsn5iz-Aex68NyGpC_AgL"/>
- <unit
id="org.eclipse.datatools.sqldevtools.results.feature.feature.group"
version="1.10.1.v201208161415-57B79AkF7BD7SGC9ZEH"/>
- <unit id="org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group"
version="1.10.1.v201208161415-7A-78F7RZHQTIyWmM1_s"/>
- <unit id="org.eclipse.datatools.sqldevtools.ddl.feature.feature.group"
version="1.10.1.v201208161415-279078B089G8S_IRUJz-XnN2at"/>
- <unit id="org.eclipse.datatools.sqldevtools.data.feature.feature.group"
version="1.10.1.v201208161415-645BgJ9EDBTHPAhQU"/>
- <unit
id="org.eclipse.datatools.sqldevtools.parsers.feature.feature.group"
version="1.10.1.v201208161415-623BgJ9EE9ZJRDZLA"/>
- <unit
id="org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group"
version="1.10.1.v201208161415-79-78EVVFNQGpRkHz0Sm"/>
- <unit
id="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group"
version="1.10.1.v201208161415-4208375LG5BJ93413"/>
- <unit id="org.eclipse.datatools.intro.feature.group"
version="1.10.1.v201208161415-26-7w312116392911"/>
- <unit id="org.eclipse.datatools.doc.user.feature.group"
version="1.10.1.v201208161415-47C08w95FFAK89FHEC7"/>
- <unit id="org.eclipse.datatools.common.doc.user.feature.group"
version="1.10.1.v201208161415-26-311A16321A3557"/>
- <unit id="org.eclipse.datatools.connectivity.doc.user.feature.group"
version="1.10.1.v201208161415-37D-7733L3D753L7BBF"/>
- <unit id="org.eclipse.datatools.sqltools.doc.user.feature.group"
version="1.10.1.v201208161415-37D-7733L3D753L7BBF"/>
- <unit id="org.eclipse.persistence.jpa.feature.group"
version="2.4.0.v20120608-r11652"/>
-
- <!-- RSE, TM -->
- <unit id="org.eclipse.rse.feature.group"
version="3.4.1.201209191030-7L7IFBY83omx__z0RFpKdWB-r5MS"/>
- <unit id="org.eclipse.rse.ssh.feature.group"
version="3.0.400.201209191030-7A4FEc7F7BF7gBgB7J7"/>
- <unit id="org.eclipse.rse.terminals.feature.group"
version="1.2.1.201209191030-773Ep7H8AG8_DZK9Q9252"/>
- <unit id="org.eclipse.rse.telnet.feature.group"
version="2.3.0.201209191030-775FD3879AE8YB_E8OA4"/>
- <unit id="org.eclipse.rse.ftp.feature.group"
version="3.1.0.201209191030-782FBV8377A6N8PB6J84"/>
- <unit id="org.eclipse.rse.local.feature.group"
version="2.1.400.201209191030-7B4FSg7J9EJ9rErE9O9"/>
- <unit id="org.eclipse.rse.useractions.feature.group"
version="1.1.400.201209191030-31FBV773573L5L5393"/>
- <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.1.201209191030-41031231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.view.feature.group"
version="2.3.0.201209191030-32-31231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.telnet.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.serial.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.1.201209191030-41031231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.ssh.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
-
- <!-- JBIDE-9549, JBDS-1904 add egit/jgit and mylyn support to TP, including
dependent plugins -->
- <unit id="org.eclipse.jsch.ui"
version="1.1.400.v20120522-1148"/>
- <unit id="org.eclipse.jsch.core"
version="1.1.400.v20120522-1148"/>
- <unit id="com.jcraft.jsch" version="0.1.46.v201205102330"/>
- <unit id="org.eclipse.jgit.feature.group"
version="2.1.0.201209190230-r"/>
- <unit id="org.eclipse.egit.feature.group"
version="2.1.0.201209190230-r"/>
- <unit id="org.eclipse.egit.mylyn.feature.group"
version="2.1.0.201209190230-r"/>
- <unit id="org.eclipse.mylyn.github.feature.feature.group"
version="2.1.0.201209190230-r"/>
-
- <!-- needed for JBoss Central -->
- <unit id="com.sun.syndication"
version="0.9.0.v200803061811"/>
- <unit id="org.eclipse.mylyn.commons.core"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.discovery.ui"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.discovery.core"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.ui"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.net"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.screenshots"
version="3.8.2.v20120916-1200"/>
-
- <!-- JBDS-1904, JBIDE-9351, JBIDE-10094 add mylyn and jira to JBT/JBDS TP -->
- <unit id="org.eclipse.mylyn_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.ide_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.tasks.ide.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.compatibility.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.identity.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.notifications.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.repositories.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.repositories.http.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.context_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.bugzilla_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.discovery.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.java_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.monitor.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.pde_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.team_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.wikitext_feature.feature.group"
version="1.7.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.cvs.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.git.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.versions.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.sdk.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.tasks.ui"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.tasks.core"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.tasks.bugs"
version="3.8.2.v20120916-1200"/>
-
- <unit id="org.eclipse.ui"
version="3.103.0.v20120705-114351"/>
- <unit id="org.eclipse.core.runtime"
version="3.8.0.v20120521-2346"/>
- <unit id="org.eclipse.core.resources"
version="3.8.1.v20120802-154922"/>
- <unit id="org.eclipse.ui.ide"
version="3.8.1.v20120828-165804"/>
- <unit id="org.eclipse.ui.workbench.texteditor"
version="3.8.0.v20120523-1310"/>
- <unit id="org.eclipse.jface.text"
version="3.8.1.v20120828-155502"/>
- <unit id="org.eclipse.osgi"
version="3.8.1.v20120830-144521"/>
- <unit id="org.eclipse.core.filesystem"
version="1.3.200.v20120522-2012"/>
- <unit id="org.eclipse.ui.forms"
version="3.5.200.v20120705-114351"/>
- <unit id="org.eclipse.ui.editors"
version="3.8.0.v20120523-1540"/>
- <unit id="org.eclipse.team.core"
version="3.6.100.v20120524-0627"/>
- <unit id="org.eclipse.team.ui"
version="3.6.200.v20120522-1148"/>
- <unit id="org.eclipse.jface"
version="3.8.101.v20120817-083647"/>
- <unit id="org.eclipse.compare"
version="3.5.300.v20120522-1148"/>
- </location>
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
- <!-- update.ui is on the 3.8 site, not the 4.2 site -->
- <unit id="org.eclipse.update.ui"
version="3.3.0.v20120523-1742"/>
- <!-- there are two versions of this IU -
- 4.2 has ./org.eclipse.update.core_3.2.600.v20120530-1204.jar and
- 3.8 has ./org.eclipse.update.core_3.2.600.v20120530-120908.jar
- -->
- <!-- <unit id="org.eclipse.update.core"
version="3.2.600.v20120530-120908"/> -->
- <unit id="org.eclipse.update.core"
version="3.2.600.v20120820-205746"/>
- </location>
-
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <unit id="com.atlassian.connector.commons"
version="4.0.0.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.bamboo.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.bamboo.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.branding.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.commons.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.commons.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.crucible.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.crucible.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.cvs.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.cvs.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.directclickthrough.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.fisheye.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.fisheye.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.help"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.jira.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.jira.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.monitor.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.monitor.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.subclipse.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.subclipse.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.ui"
version="3.0.6.v20120628"/>
- <!-- dep for com.atlassian.connector.eclipse.directclickthrough.ui -->
- <unit id="com.thoughtworks.xstream"
version="1.3.0.v20100826-1640"/>
-
- <unit id="org.jdom_jaxen" version="1.0.0.20081203-1100"/>
- <unit id="org.mortbay.jetty.server"
version="6.1.23.v201004211559"/>
- <unit id="org.mortbay.jetty.util"
version="6.1.23.v201004211559"/>
- <unit id="org.joda.time" version="1.6.0.v20081202-0100"/>
- </location>
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <unit id="org.eclipse.jst.jee"
version="1.0.500.v201202020745"/>
- <unit id="org.eclipse.jst.jee.web"
version="1.0.301.v201007070907"/>
- <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
- <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
- <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
-
- <unit id="org.eclipse.jpt.common.feature.feature.group"
version="1.2.1.v201208222210-663AkF7BF7cFFFFB7"/>
- <unit id="org.eclipse.jpt.common.eclipselink.feature.feature.group"
version="1.2.1.v201208222210-3318s73573J777753"/>
- <unit id="org.eclipse.jpt.jpa.eclipselink.feature.feature.group"
version="3.2.1.v201208222210-7M7J78F7RZHQYJAQsS4SVFD7"/>
- <unit id="org.eclipse.jpt.jpa.feature.feature.group"
version="3.2.1.v201208222210-7S7K8gFBBoPapQieUcW_TFD7"/>
-
- <unit id="org.eclipse.jsf.feature.feature.group"
version="3.4.1.v201208241503-7E7JFBjF9JgLWgMhh4X6Ps"/>
- <unit id="org.eclipse.jsf.feature.source.feature.group"
version="3.4.1.v201208241503-7E7JFBjF9JgLWgMhh4X6Ps"/>
- <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
- <unit id="org.eclipse.jst.enterprise_core.feature.feature.group"
version="3.4.0.v201108110300-52FShAkF7BA8O8J9OC8"/>
- <unit id="org.eclipse.jst.enterprise_ui.feature.feature.group"
version="3.4.0.v201107072300-7b7JIM0FSK2WM1PS9Ar7AKUz0TrWn"/>
- <unit id="org.eclipse.jst.enterprise_userdoc.feature.feature.group"
version="3.3.100.v201105122000-62FUGBgJ9EA9aEeHRHc"/>
- <unit
id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"
version="2.2.201.v201208241503-20A87w312319352614"/>
- <unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group"
version="3.3.101.v20120821_1416-777HFL6CcNBDmBjKOFHIEB"/>
- <unit id="org.eclipse.jst.server_adapters.feature.feature.group"
version="3.2.200.v20120517_1442-20A77w31231628a2553"/>
- <unit id="org.eclipse.jst.server_core.feature.feature.group"
version="3.4.0.v20120503_1042-31FEe8s73554A4Fa2153"/>
- <unit id="org.eclipse.jst.server_ui.feature.feature.group"
version="3.4.0.v20120503_1042-7A77FHr9xFcC2CFLZBCJMHLg7D64"/>
- <unit id="org.eclipse.jst.server_userdoc.feature.feature.group"
version="3.3.100.v20110303-2-Eo7w3121162A3329"/>
- <unit id="org.eclipse.jst.web_core.feature.feature.group"
version="3.4.1.v201208160300-7Q7EGVxFE9LeAJKvylauQtyivz-0sSxz003877"/>
- <unit id="org.eclipse.jst.webpageeditor.feature.feature.group"
version="2.3.8.v201208241503-46DI9oB58B5TBH8K5E"/>
- <unit id="org.eclipse.jst.web_ui.feature.feature.group"
version="3.4.1.v201208231800-7F7DFSlC25UrkX5qvgnXz0LZDA6kiWwylC3uxsWk"/>
- <unit id="org.eclipse.jst.web_userdoc.feature.feature.group"
version="3.4.1.v201208231800-2117w312319373364"/>
- <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
- <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
- <unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"
version="1.0.200.v201109042201-5-F8NAkF7BB7U8PEK8K"/>
- <unit id="org.eclipse.jst.ws.jaxws.feature.feature.group"
version="1.2.0.v201204151854-7E7AF70F8NcJS_KqT5TpXq"/>
- <unit id="org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group"
version="1.0.200.v201205012246-3-DF8s73573D795LAF"/>
-
- <unit id="org.eclipse.wst.common.frameworks"
version="1.2.200.v201203141800"/>
- <unit id="org.eclipse.wst.common.project.facet.ui"
version="1.4.300.v201111030424"/>
- <unit id="org.eclipse.wst.common_core.feature.feature.group"
version="3.4.1.v201208162200-7B7EFMTF7RZHOjIuOyR0QS"/>
- <unit id="org.eclipse.wst.common.fproj.feature.group"
version="3.4.0.v201202292300-377F8N8s735555393B7B"/>
- <unit id="org.eclipse.wst.common_ui.feature.feature.group"
version="3.4.1.v201208170300-7C7AFeEEdhOaweJhCnQfykJvPz-S1RT"/>
- <unit id="org.eclipse.wst.jsdt.feature.feature.group"
version="1.4.1.v201208171701-7H7DFg0FC7sReqSyfqesWi"/>
- <unit id="org.eclipse.wst.server_adapters.feature.feature.group"
version="3.2.201.v20120821_1517-51F9xAkF7AL8QDRl8GAT"/>
- <unit id="org.eclipse.wst.server_core.feature.feature.group"
version="3.3.100.v20110810_1722-33Et8s73563B6Ha3113"/>
- <unit id="org.eclipse.wst.server_ui.feature.feature.group"
version="3.3.101.v20120817_1533-7B7AFJQAtMduXxeIc0IpSdC97A9"/>
- <unit id="org.eclipse.wst.server_userdoc.feature.feature.group"
version="3.3.200.v20120830_2320-20Eo7w31231941a3363"/>
- <unit id="org.eclipse.wst.web_core.feature.feature.group"
version="3.4.1.v201208170345-7E7HFSlAJz-mw9qA03HKTuLirZsDJyCao"/>
- <unit id="org.eclipse.wst.web_ui.feature.feature.group"
version="3.4.1.v201208170345-7O7MFsPEMkBJz0wtb-ccsarPSceUIHO9iKk6XVPV"/>
- <unit id="org.eclipse.wst.web_userdoc.feature.feature.group"
version="3.3.0.v201102200555-31Eo8s734B3E4H7799"/>
- <unit id="org.eclipse.wst.ws_core.feature.feature.group"
version="3.4.0.v201108230503-7L7RFoGFGtGd-xhuy-rRwz-2766"/>
- <unit id="org.eclipse.wst.ws_ui.feature.feature.group"
version="3.4.1.v201208172041-7I7CFkXEtEoXHw684K6n3-z-F3stz0lKFx169q5z"/>
- <unit id="org.eclipse.wst.ws_userdoc.feature.feature.group"
version="3.1.300.v201102200555-44FR79oB5855Q8IBD7G"/>
- <unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group"
version="1.5.301.v201102200555-2407w312123151655"/>
- <unit id="org.eclipse.wst.xml_core.feature.feature.group"
version="3.4.1.v201208170345-7C7OFm5F7RZHQRIsOz-Nz-_n"/>
- <unit id="org.eclipse.wst.xml_ui.feature.feature.group"
version="3.4.1.v201208170345-7H7GFeFDxumUpsw5rgjWnKDrsz0p4ymwjQz00T2S"/>
- <unit id="org.eclipse.wst.xml_userdoc.feature.feature.group"
version="3.3.0.v201102071641-50FYwAkF7B77UBZFDBL"/>
- <unit id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"
version="2.0.100.v201203131922-7A7K0CcNBGPCTJ_FUOb"/>
- <unit id="org.eclipse.wst.xsl.feature.feature.group"
version="1.3.100.v201111021744-7T7ZFUaFIqUoJuvaKoCpQDKaGVPc"/>
- </location>
-
- </locations>
- <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
-</target>
Deleted: trunk/build/target-platforms/jbds/multiple/pom.xml
===================================================================
--- trunk/build/target-platforms/jbds/multiple/pom.xml 2012-10-03 18:54:07 UTC (rev
44263)
+++ trunk/build/target-platforms/jbds/multiple/pom.xml 2012-10-03 19:04:15 UTC (rev
44264)
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>target-platforms</artifactId>
- <version>4.0.0.Beta1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools.target-platforms</groupId>
- <artifactId>jbds-multiple</artifactId>
- <name>Multiple (Composite) target platform</name>
- <packaging>pom</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>target-platform-validation-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>validate-target-platform</goal>
- </goals>
- <configuration>
- <targetFiles>
- <param>jbds-multiple.target</param>
- </targetFiles>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <!-- add more artifacts if want more target platforms -->
- <artifact>
- <file>jbds-multiple.target</file>
- <type>target</type>
- <classifier>jbds-multiple</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>
Deleted: trunk/build/target-platforms/jbds/unified/multiple2unified.xsl
===================================================================
--- trunk/build/target-platforms/jbds/unified/multiple2unified.xsl 2012-10-03 18:54:07 UTC
(rev 44263)
+++ trunk/build/target-platforms/jbds/unified/multiple2unified.xsl 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- version="2.0">
-
- <xsl:output method="xml" encoding="UTF-8"
indent="yes"/>
- <xsl:param name="destinationUrl"/>
-
- <xsl:template match="target">
- <target includeMode="feature" name="e42-wtp34-jbds6">
- <locations>
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository location="{$destinationUrl}"/>
- <xsl:apply-templates select="//unit" />
- </location>
- </locations>
- <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- </target>
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:copy-of select="."/>
- </xsl:template>
-</xsl:stylesheet>
Deleted: trunk/build/target-platforms/jbds/unified/pom.xml
===================================================================
--- trunk/build/target-platforms/jbds/unified/pom.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/jbds/unified/pom.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>target-platforms</artifactId>
- <version>4.0.0.Beta1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools.target-platforms</groupId>
- <artifactId>jbds-unified</artifactId>
- <name>Unified (Aggregated) target platform</name>
- <packaging>pom</packaging>
-
- <properties>
- <
unified.URL>http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-...
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.5.1</version>
- <executions>
- <execution>
- <id>get-multiple-target</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>get</goal>
- </goals>
- <configuration>
- <groupId>${project.groupId}</groupId>
- <artifactId>jbds-multiple</artifactId>
- <version>${project.version}</version>
- <packaging>target</packaging>
- <classifier>jbds-multiple</classifier>
- <destination>${project.build.directory}/jbds-multiple.target</destination>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>xml-maven-plugin</artifactId>
- <version>1.0</version>
- <executions>
- <execution>
- <id>generate-unified.target</id>
- <phase>generate-resources</phase> <!-- Should be generate-resources
-->
- <goals>
- <goal>transform</goal>
- </goals>
- <configuration>
- <transformationSets>
- <transformationSet>
- <dir>${project.build.directory}</dir>
- <includes>
- <include>jbds-multiple.target</include>
- </includes>
- <stylesheet>multiple2unified.xsl</stylesheet>
- <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
- <outputProperties>
- <outputPropertie>
- <name>indent</name>
- <value>yes</value>
- </outputPropertie>
- </outputProperties>
- <parameters>
- <parameter>
- <name>destinationUrl</name>
- <value>${unified.URL}</value>
- </parameter>
- </parameters>
- </transformationSet>
- </transformationSets>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>target-platform-validation-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>validate-target-platform</goal>
- </goals>
- <configuration>
- <targetFiles>
- <param>${project.build.directory}/${project.artifactId}/jbds-multiple.target</param>
- </targetFiles>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <artifact>
- <file>${project.build.directory}/${project.artifactId}/jbds-multiple.target</file>
- <type>target</type>
- <classifier>${project.artifactId}</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
Copied: trunk/build/target-platforms/jbosstools-JunoSR0b/jenkins/pom.xml (from rev 44261,
trunk/build/target-platforms/jenkins/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR0b/jenkins/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR0b/jenkins/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbosstools-JunoSR0b.jenkins</artifactId>
+ <name>jbosstools-JunoSR0b Unified (Aggregate) target platform for
Jenkins</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <unified.URL>file:///home/hudson/static_build_env/jbds/target-platform_4.0.juno.SR0b/e420-wtp340.target/</unified.URL>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>multiple</classifier>
+ <destination>${project.build.directory}/multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>${unified.URL}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
+ <type>target</type>
+ <classifier>${project.artifactId}</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Copied: trunk/build/target-platforms/jbosstools-JunoSR0b/local/pom.xml (from rev 44261,
trunk/build/target-platforms/local/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR0b/local/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR0b/local/pom.xml 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbosstools-JunoSR0b.local</artifactId>
+ <name>jbosstools-JunoSR0b Local (Aggregate) target platform</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <repoDir>${project.build.directory}/REPO</repoDir>
+ <eclipse.type>platform</eclipse.type>
+
+ <eclipse.version>4.2</eclipse.version>
+ <
eclipse.URL>http://www.eclipse.org/downloads/download.php?r=1&...
+ <!-- Temporary before release of Tycho 0.16 -->
+ <!-- JBIDE-12003 -->
+ <tychoVersion>0.16.0-SNAPSHOT</tychoVersion>
+ <tychoExtrasVersion>0.16.0-SNAPSHOT</tychoExtrasVersion>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>multiple</classifier>
+ <destination>${project.build.directory}/multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>file://${repoDir}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
+ <type>target</type>
+ <classifier>local</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>get.local.target</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <!-- Workaround for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=389052
-->
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <configuration>
+ <tasks>
+ <!-- build the local.target file -->
+ <ant antfile="../../scripts/build.xml">
+ <!-- target File is the reference target file (multiple) -->
+ <property name="targetFile"
value="${project.build.directory}/multiple.target" />
+ <property name="eclipse.version"
value="${eclipse.version}" />
+ <property name="eclipse.type" value="${eclipse.type}"
/>
+ <property name="eclipse.URL"
value="${eclipse.URL}"/>
+ <property name="repoDir" value="${repoDir}"/>
+ <!-- <property name="repoDir"
value="/path/to/where/to/provision/repo"/> -->
+ </ant>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>1.4.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-commons-net</artifactId>
+ <version>1.7.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-trax</artifactId>
+ <version>1.7.1</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
Copied: trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/multiple.target (from
rev 44261, trunk/build/target-platforms/multiple/multiple.target)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/multiple.target
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/multiple.target 2012-10-03
19:04:15 UTC (rev 44264)
@@ -0,0 +1,404 @@
+<?xml version="1.0" encoding="UTF-8"?><?pde
version="3.6"?>
+<target includeMode="feature" name="e42-wtp34-jbds6">
+ <!-- Pro tip: to convert
+ from org.eclipse.foo_4.6.0.v201005032111-777K4AkF7B77R7c7N77.jar
+ to <unit version="4.6.0.v201005032111-777K4AkF7B77R7c7N77"
id="org.eclipse.foo.feature.group"/>
+ using vi, apply this transform:
+ :%s/.\+\/\(org.\+\)_\(\d\+.\+\)\.jar/\t\t\t<unit id="\1.feature.group"
version="\2"\/>/g
+ -->
+ <locations>
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <!-- don't forget to increment these files when moving up a version:
+ build.xml, *.target*, publish.sh, target2p2mirror.xml -->
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <!-- for these IUs we need multiple versions -->
+ <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
+ <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
+ <unit id="org.jdom" version="1.1.1.v201101151400"/>
+ <unit id="org.jdom" version="1.0.0.v201005080400"/>
+ <unit id="org.apache.commons.lang"
version="2.6.0.v201205030909"/>
+ <unit id="org.apache.commons.lang"
version="2.4.0.v201005080502"/>
+ <unit id="org.apache.commons.lang"
version="2.1.0.v201005080500"/>
+ <unit id="javax.servlet" version="3.0.0.v201112011016"/>
+ <unit id="javax.servlet" version="2.5.0.v201103041518"/>
+ <unit id="javax.servlet.jsp"
version="2.2.0.v201112011158"/>
+ <unit id="javax.servlet.jsp"
version="2.0.0.v201101211617"/>
+ <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
+ <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
+ <unit id="javax.xml.bind" version="2.2.0.v201105210648"/>
+ <unit id="javax.xml.bind" version="2.1.9.v201005080401"/>
+ <unit id="javax.xml.soap" version="1.3.0.v201105210645"/>
+ <unit id="javax.xml.soap" version="1.2.0.v201005080501"/>
+ <unit id="org.apache.commons.logging"
version="1.1.1.v201101211721"/>
+ <unit id="org.apache.commons.logging"
version="1.0.4.v201101211617"/>
+ <unit id="org.apache.lucene"
version="2.9.1.v201101211721"/>
+ <unit id="org.apache.lucene"
version="1.9.1.v201101211617"/>
+ <unit id="org.apache.lucene.core"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.core"
version="2.9.1.v201101211721"/>
+ <unit id="org.junit"
version="4.10.0.v4_10_0_v20120426-0900"/>
+ <unit id="org.junit"
version="3.8.2.v3_8_2_v20100427-1100"/>
+
+ <!-- Orbit bundles -->
+ <unit id="javax.activation" version="1.1.0.v201108011116"/>
+ <unit id="org.apache.oro" version="2.0.8.v201005080400"/>
+ <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
+ <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
+ <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
+ <unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.core"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.text"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.library"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.integration"
version="1.1.0.v20090501071000"/>
+
+ <!-- Orbit bundles needed for Eclipse Checkstyle (eclipse-cs) -->
+ <unit id="org.apache.lucene.highlighter"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.memory"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.misc"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.queries"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.snowball"
version="2.9.1.v20100421-0704"/>
+ <unit id="org.apache.lucene.spellchecker"
version="3.5.0.v20120319-2345"/>
+
+ <unit id="org.apache.axis" version="1.4.0.v201005080400"/>
+ <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
+ <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
+ <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
+ <unit id="org.apache.jasper"
version="7.0.26.v201205030742"/>
+ <unit id="org.apache.catalina"
version="7.0.26.v201205021508"/>
+ <unit id="javax.ejb" version="3.1.1.v201204261316"/>
+ <unit id="javax.transaction"
version="1.1.1.v201105210645"/>
+ <unit id="javax.el" version="2.2.0.v201108011116"/>
+ <unit id="javax.xml.rpc" version="1.1.0.v201005080400"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <!-- m2e, m2e-wtp + deps -->
+ <unit id="org.eclipse.m2e.sdk.feature.feature.group"
version="1.2.0.20120903-1050"/>
+ <unit id="org.eclipse.m2e.feature.feature.group"
version="1.2.0.20120903-1050"/>
+ <unit id="org.eclipse.m2e.wtp.feature.feature.group"
version="0.16.0.20120914-0945"/>
+ <unit id="org.sonatype.m2e.mavenarchiver.feature.feature.group"
version="0.15.0.201207090125-signed-201209140800"/>
+ <unit id="ch.qos.logback.classic"
version="1.0.0.v20111214-2030"/>
+ <unit id="ch.qos.logback.core"
version="1.0.0.v20111214-2030"/>
+ <unit id="ch.qos.logback.slf4j"
version="1.0.0.v20120123-1500"/>
+ <unit id="org.slf4j.api" version="1.6.4.v20120130-2120"/>
+ <unit id="com.ning.async-http-client"
version="1.6.5.20120903-0645"/>
+ <unit id="org.jboss.netty"
version="3.2.5.Final-20120903-0645"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="org.eclipse.equinox.p2.discovery.compatibility"
version="1.0.101.v20120524-1717"/>
+ <unit id="org.eclipse.equinox.p2.discovery"
version="1.0.200.v20120524-1717"/>
+ <unit id="org.eclipse.equinox.p2.ui.discovery"
version="1.0.0.v20110808-1657"/>
+
+ <!-- EMF, XSD -->
+ <unit id="org.eclipse.emf.workspace.feature.group"
version="1.6.0.v20120328-0001-37708s734E377I3B4C2"/>
+ <unit id="org.eclipse.emf.validation.feature.group"
version="1.6.0.v20120328-0001-479-9oB56N5BBR6LCA6"/>
+ <unit id="org.eclipse.emf.transaction.feature.group"
version="1.6.0.v20120328-0001-377-8s734C3E7D15D6B"/>
+ <unit id="org.eclipse.emf.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.0.v20120606-0717"/>
+ <unit id="org.eclipse.emf.codegen.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.common.feature.group"
version="2.8.0.v20120606-0717"/>
+ <unit id="org.eclipse.emf.databinding.feature.group"
version="1.2.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.codegen.ecore.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.ecore.edit.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.ecore.editor.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.0.v20120606-0717"/>
+ <unit id="org.eclipse.emf.edit.feature.group"
version="2.8.0.v20120608-0554"/>
+ <unit id="org.eclipse.xsd.edit.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.ecore.converter.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.editor.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.mapping.editor.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.mapping.feature.group"
version="2.7.0.v20120319-0555"/>
+ <unit id="org.eclipse.xsd.feature.group"
version="2.8.0.v20120319-0555"/>
+
+ <!-- GEF, Draw2D, Graphiti, Zest -->
+ <unit id="org.eclipse.graphiti.feature.feature.group"
version="0.9.0.v20120613-0805"/>
+ <unit id="org.eclipse.draw2d.feature.group"
version="3.8.0.201206112118"/>
+ <unit id="org.eclipse.gef.feature.group"
version="3.8.0.201206112118"/>
+ <unit id="org.eclipse.zest.feature.group"
version="1.4.0.201206112118"/>
+
+ <!-- Needed for Teiid Designer: UML2 -->
+ <unit id="org.eclipse.uml2.feature.group"
version="4.0.0.v20120604-0919"/>
+ <unit id="org.eclipse.uml2.doc.feature.group"
version="4.0.0.v20120604-0919"/>
+
+ <!-- Platform: CVS, JDT, RCP, PDE, Equinox, Help -->
+ <unit id="com.ibm.icu.base" version="4.4.2.v20110831"/>
+ <!-- cannot include two versions of the same feature as they conflict in terms of
inclusion of org.eclipse.update.ui, which is only on the 3.8 site -->
+ <!-- <unit id="org.eclipse.platform.feature.group"
version="3.8.0.v20120607-071945-9gF7jI7nG5qByXMVdkhRMWBQlF4PnDCLybDCPQ"/>
-->
+ <unit id="org.eclipse.platform.feature.group"
version="4.2.0.v20120608-135145-9JF7BHV8FyMteji0Oi_ePMz0xuZ8TVo7lV0z0ecb"/>
+ <unit id="org.eclipse.platform.ide"
version="4.2.0.I20120608-1400"/>
+ <unit id="org.eclipse.platform.sdk"
version="4.2.0.I20120608-1400"/>
+ <unit id="org.eclipse.sdk.feature.group"
version="4.2.0.v20120528-1648-7T7oDFDPz-3FepgRqG6kkFFY0UF4_otgmt0XcoU3Zh27X"/>
+ <unit id="org.eclipse.sdk.ide"
version="4.2.0.I20120608-1400"/>
+ <unit id="org.eclipse.cvs.feature.group"
version="1.3.200.v20120525-1249-7B79FJJAkF7BF7SDL5EAJT"/>
+ <unit id="org.eclipse.jdt.feature.group"
version="3.8.0.v20120525-1249-8-8nFqlFNOfwKDRGz-pXLdGxEM83"/>
+ <unit id="org.eclipse.equinox.server.core.feature.group"
version="1.2.0.v20120522-1841-7K7VFMRF7RZHQYI0Yh8U-ov"/>
+ <unit id="org.eclipse.equinox.executable.feature.group"
version="3.6.0.v20120522-1813-7P7OG2BFLWUl7UmbVUO9iCm"/>
+ <unit id="org.eclipse.equinox.compendium.sdk.feature.group"
version="3.8.0.v20120522-1841-7X7eGb7FPGjtJjv1kjS_NdG"/>
+ <unit id="org.eclipse.equinox.core.sdk.feature.group"
version="3.8.0.v20120522-1813-85FAcGbBFoYTldHrOJw3cF4q"/>
+ <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group"
version="1.0.100.v20120524-0542-4-Bh9oB58A5N9L28PCQ"/>
+ <unit id="org.eclipse.equinox.p2.user.ui.feature.group"
version="2.2.0.v20120524-0542-62DG9JXTlSiz-UbcP0w0KGe8CBOP"/>
+ <unit id="org.eclipse.equinox.p2.sdk.feature.group"
version="3.8.0.v20120524-0542-9N89H_mGMMn84Osz0TAoT279BRQD"/>
+ <unit id="org.eclipse.equinox.serverside.sdk.feature.group"
version="3.8.0.v20120522-1841-9Q7dFszFYGis9uYGz0QodZP3fH0t"/>
+ <unit id="org.eclipse.equinox.sdk.feature.group"
version="3.8.0.v20120522-1841-7M7fA78g5_y-eMftHxcd13UXuq5J"/>
+ <unit id="org.eclipse.equinox.weaving.sdk.feature.group"
version="1.0.200.v20120522-1841-79-FKsEVVFNVFsVk7O6G6"/>
+ <unit id="org.eclipse.equinox.server.jetty.feature.group"
version="1.1.0.v20120522-1841-8077C0F8NcJTbL1ab47MJ5"/>
+ <unit id="org.eclipse.equinox.server.p2.feature.group"
version="1.2.0.v20120522-1841-7z7_FfoFTy21Yu4Ydp_WohB38"/>
+ <unit id="org.eclipse.equinox.server.servletbridge.feature.group"
version="1.0.101.v20120522-1841-42F9w9oB58B5KBB2ADHO"/>
+ <unit id="org.eclipse.rcp.feature.group"
version="4.2.0.v20120528-1648-7IAPA7BrHQicRpNdOz-Obz-rlRCA"/>
+ <unit id="org.eclipse.pde.feature.group"
version="3.8.0.v20120525-1249-7c7vFitFFt6Zr5a12MM4IKMFZ"/>
+ <unit id="org.eclipse.help.feature.group"
version="1.4.0.v20120608-133537-8P7vFOTFK_Qj4JmDIQXL8Tn"/>
+
+ <!-- DTP -->
+ <unit id="org.eclipse.datatools.modelbase.feature.feature.group"
version="1.10.0.v201201161512-7707DCcNBHJDWIYG_Ni"/>
+ <unit id="org.eclipse.datatools.connectivity.feature.feature.group"
version="1.10.0.v201201161512-7C7h90Et1axo7RlVkOfDNlAf45E"/>
+ <unit id="org.eclipse.datatools.connectivity.oda.feature.feature.group"
version="1.10.0.v201201161512-7H7C7QCcNBHLCcJaFWRa"/>
+ <unit
id="org.eclipse.datatools.connectivity.oda.designer.feature.feature.group"
version="1.10.0.v201201161512-4127w312312232267"/>
+ <unit
id="org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group"
version="1.10.0.v201201161512-7B7C7LCcNBGTBfLREXcc"/>
+ <unit id="org.eclipse.datatools.enablement.feature.feature.group"
version="1.10.0.v201201161512-7J9Q0BWxeMcYB5KWfz-eG7qiq-sX"/>
+ <unit
id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"
version="1.10.0.v201201161512-77798fBmKDQ2MoTTLwdv9ILX"/>
+ <unit id="org.eclipse.datatools.enablement.hsqldb.feature.feature.group"
version="1.10.0.v201201161512-67E0AqGBM7KfNTHwKO9ILX"/>
+ <unit id="org.eclipse.datatools.enablement.ibm.feature.feature.group"
version="1.10.0.v201201161512-7F47WFC7sRdqScnobkd4"/>
+ <unit id="org.eclipse.datatools.enablement.jdbc.feature.feature.group"
version="1.10.0.v201201161512-4-29oB5885QBB8HKW"/>
+ <unit id="org.eclipse.datatools.enablement.jdt.feature.feature.group"
version="1.10.0.v201201161512-2-07w312218332612"/>
+ <unit id="org.eclipse.datatools.enablement.msft.feature.feature.group"
version="1.10.0.v201201161512-544AkF7AL7MDMAQ8O"/>
+ <unit id="org.eclipse.datatools.enablement.mysql.feature.feature.group"
version="1.10.0.v201201161512-5477AkF7AK7_AMENEA"/>
+ <unit id="org.eclipse.datatools.enablement.oda.feature.feature.group"
version="1.10.0.v201201161512-7A7T7CDZRDKHF_HnGjOX"/>
+ <unit
id="org.eclipse.datatools.enablement.oda.designer.feature.feature.group"
version="1.10.0.v201201161512-3368s7356485C59AB"/>
+ <unit id="org.eclipse.datatools.enablement.oracle.feature.feature.group"
version="1.10.0.v201201161512-548fAkF7AL7RBJANAI"/>
+ <unit
id="org.eclipse.datatools.enablement.postgresql.feature.feature.group"
version="1.10.0.v201201161512-553AkF7AK8PCRBQBP"/>
+ <unit id="org.eclipse.datatools.enablement.sap.feature.feature.group"
version="1.10.0.v201201161512-540AkF7AJ7YEJBU7S"/>
+ <unit id="org.eclipse.datatools.enablement.sybase.feature.feature.group"
version="1.10.0.v201201161512-7E46F9NiNc1QBgyT6T6"/>
+ <unit id="org.eclipse.datatools.enablement.ingres.feature.feature.group"
version="1.10.0.v201201161512-540AkF78Z7UCRAQDB"/>
+ <unit id="org.eclipse.datatools.enablement.sqlite.feature.feature.group"
version="1.10.0.v201201161512-542AkF7AJ7SAKAPBF"/>
+ <unit id="org.eclipse.datatools.sqldevtools.feature.feature.group"
version="1.10.0.v201201161512-7N8B7CFDsn4hwBXz-0AGu5i6V36H"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.results.feature.feature.group"
version="1.10.0.v201201161512-57B78AkF7BD7QFE9VEG"/>
+ <unit id="org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group"
version="1.10.0.v201201161512-7A-78F7RZHQSIqWjN1Zr"/>
+ <unit id="org.eclipse.datatools.sqldevtools.ddl.feature.feature.group"
version="1.10.0.v201201161512-279-78B089G8S_IRTJrXkO2_s"/>
+ <unit id="org.eclipse.datatools.sqldevtools.data.feature.feature.group"
version="1.10.0.v201201161512-644BgJ9ECCLFTAfMO"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.parsers.feature.feature.group"
version="1.10.0.v201201161512-623BgJ9EE9ZJRDZLA"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group"
version="1.10.0.v201201161512-79-78EVVFNOGnTeK-SY"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group"
version="1.10.0.v201201161512-4208375LG5BJ93413"/>
+ <unit id="org.eclipse.datatools.intro.feature.group"
version="1.10.0.v201201161512-26-7w312116392911"/>
+ <unit id="org.eclipse.datatools.doc.user.feature.group"
version="1.10.0.v201201161512-47C08w95FFAK89FHEC7"/>
+ <unit id="org.eclipse.datatools.common.doc.user.feature.group"
version="1.10.0.v201201161512-26-311A16321A3557"/>
+ <unit id="org.eclipse.datatools.connectivity.doc.user.feature.group"
version="1.10.0.v201201161512-37D-7733L3D753L7BBF"/>
+ <unit id="org.eclipse.datatools.sqltools.doc.user.feature.group"
version="1.10.0.v201201161512-37D-7733L3D753L7BBF"/>
+ <unit id="org.eclipse.persistence.jpa.feature.group"
version="2.4.0.v20120608-r11652"/>
+
+ <!-- RSE, TM -->
+ <unit id="org.eclipse.rse.feature.group"
version="3.4.0.201205300905-7L7IFBV83omxZWwIDyHWipb2Sz-f"/>
+ <unit id="org.eclipse.rse.ssh.feature.group"
version="3.0.400.201205300905-7A4FEc7F7BF7RJ77g7R"/>
+ <unit id="org.eclipse.rse.terminals.feature.group"
version="1.2.0.201205300905-773Eo7H89G8OJ8Db8NB27"/>
+ <unit id="org.eclipse.rse.telnet.feature.group"
version="2.3.0.201205300905-775FD3879AE8MH9BZFP4"/>
+ <unit id="org.eclipse.rse.ftp.feature.group"
version="3.1.0.201205300905-782FBV8377A6FC79ODI4"/>
+ <unit id="org.eclipse.rse.local.feature.group"
version="2.1.400.201205300905-7B4FSg7J9EJ9YO99r9Y"/>
+ <unit id="org.eclipse.rse.useractions.feature.group"
version="1.1.400.201205300905-31FBV773573D933L3D"/>
+ <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.0.201205300905-41-312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.view.feature.group"
version="2.3.0.201205300905-32-312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.telnet.feature.group"
version="2.1.100.201205300905-308Z312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.serial.feature.group"
version="2.1.100.201205300905-308Z312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.0.201205300905-41-312316411A16"/>
+ <unit id="org.eclipse.tm.terminal.ssh.feature.group"
version="2.1.100.201205300905-308Z312316411A16"/>
+
+ <!-- JBIDE-9549, JBDS-1904 add egit/jgit and mylyn support to TP, including
dependent plugins -->
+ <unit id="org.eclipse.jsch.ui"
version="1.1.400.v20120522-1148"/>
+ <unit id="org.eclipse.jsch.core"
version="1.1.400.v20120522-1148"/>
+ <unit id="com.jcraft.jsch" version="0.1.46.v201205102330"/>
+ <unit id="org.eclipse.jgit.feature.group"
version="2.0.0.201206130900-r"/>
+ <unit id="org.eclipse.egit.feature.group"
version="2.0.0.201206130900-r"/>
+ <unit id="org.eclipse.egit.mylyn.feature.group"
version="2.0.0.201206130900-r"/>
+ <unit id="org.eclipse.mylyn.github.feature.feature.group"
version="2.0.0.201206130900-r"/>
+
+ <!-- needed for JBoss Central -->
+ <unit id="com.sun.syndication"
version="0.9.0.v200803061811"/>
+ <unit id="org.eclipse.mylyn.commons.core"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.discovery.ui"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.discovery.core"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.ui"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.net"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.screenshots"
version="3.8.0.v20120612-0600"/>
+
+ <!-- JBDS-1904, JBIDE-9351, JBIDE-10094 add mylyn and jira to JBT/JBDS TP -->
+ <unit id="org.eclipse.mylyn_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.ide_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.tasks.ide.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.compatibility.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.identity.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.notifications.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.repositories.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.repositories.http.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.context_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.bugzilla_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.discovery.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.java_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.monitor.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.pde_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.team_feature.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.wikitext_feature.feature.group"
version="1.7.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.cvs.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.git.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.versions.feature.group"
version="1.0.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.commons.sdk.feature.group"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.tasks.ui"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.tasks.core"
version="3.8.0.v20120612-0600"/>
+ <unit id="org.eclipse.mylyn.tasks.bugs"
version="3.8.0.v20120612-0600"/>
+
+ <unit id="org.eclipse.ui"
version="3.103.0.v20120521-2329"/>
+ <unit id="org.eclipse.core.runtime"
version="3.8.0.v20120521-2346"/>
+ <unit id="org.eclipse.core.resources"
version="3.8.0.v20120522-2034"/>
+ <unit id="org.eclipse.ui.ide"
version="3.8.0.v20120521-2329"/>
+ <unit id="org.eclipse.ui.workbench.texteditor"
version="3.8.0.v20120523-1310"/>
+ <unit id="org.eclipse.jface.text"
version="3.8.0.v20120531-0600"/>
+ <unit id="org.eclipse.osgi"
version="3.8.0.v20120529-1548"/>
+ <unit id="org.eclipse.core.filesystem"
version="1.3.200.v20120522-2012"/>
+ <unit id="org.eclipse.ui.forms"
version="3.5.200.v20120521-2329"/>
+ <unit id="org.eclipse.ui.editors"
version="3.8.0.v20120523-1540"/>
+ <unit id="org.eclipse.team.core"
version="3.6.100.v20120524-0627"/>
+ <unit id="org.eclipse.team.ui"
version="3.6.200.v20120522-1148"/>
+ <unit id="org.eclipse.jface"
version="3.8.0.v20120521-2329"/>
+ <unit id="org.eclipse.compare"
version="3.5.300.v20120522-1148"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <!-- update.ui is on the 3.8 site, not the 4.2 site -->
+ <unit id="org.eclipse.update.ui"
version="3.3.0.v20120523-1742"/>
+ <!-- there are two versions of this IU -
+ 4.2 has ./org.eclipse.update.core_3.2.600.v20120530-1204.jar and
+ 3.8 has ./org.eclipse.update.core_3.2.600.v20120530-120908.jar
+ -->
+ <!-- <unit id="org.eclipse.update.core"
version="3.2.600.v20120530-120908"/> -->
+ <unit id="org.eclipse.update.core"
version="3.2.600.v20120530-1204"/>
+ </location>
+
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="com.atlassian.connector.commons"
version="4.0.0.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.bamboo.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.bamboo.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.branding.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.commons.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.commons.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.crucible.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.crucible.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.cvs.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.cvs.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.directclickthrough.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.fisheye.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.fisheye.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.help"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.jira.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.jira.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.monitor.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.monitor.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.subclipse.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.subclipse.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.ui"
version="3.0.6.v20120628"/>
+ <!-- dep for com.atlassian.connector.eclipse.directclickthrough.ui -->
+ <unit id="com.thoughtworks.xstream"
version="1.3.0.v20100826-1640"/>
+
+ <unit id="org.jdom_jaxen" version="1.0.0.20081203-1100"/>
+ <unit id="org.mortbay.jetty.server"
version="6.1.23.v201004211559"/>
+ <unit id="org.mortbay.jetty.util"
version="6.1.23.v201004211559"/>
+ <unit id="org.joda.time" version="1.6.0.v20081202-0100"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="org.eclipse.jst.jee"
version="1.0.500.v201202020745"/>
+ <unit id="org.eclipse.jst.jee.web"
version="1.0.301.v201007070907"/>
+ <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
+ <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
+ <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
+
+ <unit id="org.eclipse.jpt.common.feature.feature.group"
version="1.2.0.v201203150000-66-AkF7BF7PBN7778"/>
+ <unit id="org.eclipse.jpt.common.eclipselink.feature.feature.group"
version="1.2.0.v201203150000-33-8s7357395D3333"/>
+ <unit id="org.eclipse.jpt.jpa.eclipselink.feature.feature.group"
version="3.2.0.v201203150000-7M7J4F7RZHQYIwMz0JyOWFD7"/>
+ <unit id="org.eclipse.jpt.jpa.feature.feature.group"
version="3.2.0.v201203150000-7S7K8aFBBoPaoQNZZRKUVFD7"/>
+
+ <unit id="org.eclipse.jsf.feature.feature.group"
version="3.4.0.v201111022140-7E7JFBZF9JgLWZLz0U0QoZm3357"/>
+ <unit id="org.eclipse.jsf.feature.source.feature.group"
version="3.4.0.v201111022140-7E7JFBZF9JgLWZLz0U0QoZm3357"/>
+ <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
+ <unit id="org.eclipse.jst.enterprise_core.feature.feature.group"
version="3.4.0.v201108110300-52FShAkF7BA8O8J9OC8"/>
+ <unit id="org.eclipse.jst.enterprise_ui.feature.feature.group"
version="3.4.0.v201107072300-7b7JIM0FSK2WM1PS9Ar7AKUz0TrWn"/>
+ <unit id="org.eclipse.jst.enterprise_userdoc.feature.feature.group"
version="3.3.100.v201105122000-62FUGBgJ9EA9aEeHRHc"/>
+ <unit
id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"
version="2.2.200.v201105111126-20A77w312215172822"/>
+ <unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group"
version="3.3.100.v20110810_1722-777HFL5CcNBDmBfJVFHJD6"/>
+ <unit id="org.eclipse.jst.server_adapters.feature.feature.group"
version="3.2.200.v20120517_1442-20A77w31231628a2553"/>
+ <unit id="org.eclipse.jst.server_core.feature.feature.group"
version="3.4.0.v20120503_1042-31FEe8s73554A4Fa2153"/>
+ <unit id="org.eclipse.jst.server_ui.feature.feature.group"
version="3.4.0.v20120503_1042-7A77FHr9xFcC2CFLZBCJMHLg7D64"/>
+ <unit id="org.eclipse.jst.server_userdoc.feature.feature.group"
version="3.3.100.v20110303-2-Eo7w3121162A3329"/>
+ <unit id="org.eclipse.jst.web_core.feature.feature.group"
version="3.4.0.v201111022313-7Q7EGVtFE9LeAJKiyp_z-Rsyivz-0sSxz003877"/>
+ <unit id="org.eclipse.jst.webpageeditor.feature.feature.group"
version="2.3.7.v201203021447-46DF9oB5896E6J7G7E3357"/>
+ <unit id="org.eclipse.jst.web_ui.feature.feature.group"
version="3.4.0.v201111022313-7F7DFSgC25TrkWsplelWwGPu4Ajn5UiEiyuqxZp4"/>
+ <unit id="org.eclipse.jst.web_userdoc.feature.feature.group"
version="3.4.0.v201111022313-2107w31211938"/>
+ <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
+ <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
+ <unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"
version="1.0.200.v201109042201-5-F8NAkF7BB7U8PEK8K"/>
+ <unit id="org.eclipse.jst.ws.jaxws.feature.feature.group"
version="1.2.0.v201204151854-7E7AF70F8NcJS_KqT5TpXq"/>
+ <unit id="org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group"
version="1.0.200.v201205012246-3-DF8s73573D795LAF"/>
+
+ <unit id="org.eclipse.wst.common.frameworks"
version="1.2.200.v201203141800"/>
+ <unit id="org.eclipse.wst.common.project.facet.ui"
version="1.4.300.v201111030424"/>
+ <unit id="org.eclipse.wst.common_core.feature.feature.group"
version="3.4.0.v201107190500-7B7EFMSF7RZHOjIpQz-P-QS"/>
+ <unit id="org.eclipse.wst.common.fproj.feature.group"
version="3.4.0.v201202292300-377F8N8s735555393B7B"/>
+ <unit id="org.eclipse.wst.common_ui.feature.feature.group"
version="3.4.0.v201203141800-7C7AFeBEdhOawe9e8mNfykJqRz00Q0RT"/>
+ <unit id="org.eclipse.wst.jsdt.feature.feature.group"
version="1.4.0.v201111090639-7H7DFeHFC7sRemSZgYbe4"/>
+ <unit id="org.eclipse.wst.server_adapters.feature.feature.group"
version="3.2.101.v20111212_1019-51F8OAkF79S8JCTA597K"/>
+ <unit id="org.eclipse.wst.server_core.feature.feature.group"
version="3.3.100.v20110810_1722-33Et8s73563B6Ha3113"/>
+ <unit id="org.eclipse.wst.server_ui.feature.feature.group"
version="3.3.100.v20110810_1722-7B7AFGHAtMcLXxbGc-IjRefCA84"/>
+ <unit id="org.eclipse.wst.server_userdoc.feature.feature.group"
version="3.3.0.v20110512-20DF7w312215222664"/>
+ <unit id="org.eclipse.wst.web_core.feature.feature.group"
version="3.4.0.v201203141800-7E7HFSgAJz-mw9oH21HGMpHiKb_kVAz0D"/>
+ <unit id="org.eclipse.wst.web_ui.feature.feature.group"
version="3.4.0.v201203141800-7O7MFsGEMkBJz0rWbgfTLwn-4WKIocbP_pkka3Il"/>
+ <unit id="org.eclipse.wst.web_userdoc.feature.feature.group"
version="3.3.0.v201102200555-31Eo8s734B3E4H7799"/>
+ <unit id="org.eclipse.wst.ws_core.feature.feature.group"
version="3.4.0.v201108230503-7L7RFoGFGtGd-xhuy-rRwz-2766"/>
+ <unit id="org.eclipse.wst.ws_ui.feature.feature.group"
version="3.4.0.v201203150412-7I7CFkWEtEoXHw284K6n3-oEz-uotfK5qz-68n73"/>
+ <unit id="org.eclipse.wst.ws_userdoc.feature.feature.group"
version="3.1.300.v201102200555-44FR79oB5855Q8IBD7G"/>
+ <unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group"
version="1.5.301.v201102200555-2407w312123151655"/>
+ <unit id="org.eclipse.wst.xml_core.feature.feature.group"
version="3.4.0.v201111021744-7C7OFm4F7RZHQRIpOz-P2Xk"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group"
version="3.4.0.v201111021744-7H7GFeBDxumUpsl5liePhK3loz-m62J4rSz011R1"/>
+ <unit id="org.eclipse.wst.xml_userdoc.feature.feature.group"
version="3.3.0.v201102071641-50FYwAkF7B77UBZFDBL"/>
+ <unit id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"
version="2.0.100.v201203131922-7A7K0CcNBGPCTJ_FUOb"/>
+ <unit id="org.eclipse.wst.xsl.feature.feature.group"
version="1.3.100.v201111021744-7T7ZFUaFIqUoJuvaKoCpQDKaGVPc"/>
+ </location>
+
+ <!-- Only in JBT: SWTBot -->
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="org.eclipse.swtbot.eclipse.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.eclipse.gef.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.ide.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ </location>
+
+ <!-- Only in JBT: BIRT -->
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group"
version="4.2.0.v20120611-793-87iDWCFP8ZDTAN72TPI4jrXA"/>
+ <unit id="org.eclipse.birt.feature.group"
version="4.2.0.v20120611-C_BC7CGWoJMfAnw8Y8QVz0nD0JPl"/>
+ <unit id="org.eclipse.birt.integration.wtp.feature.group"
version="4.2.0.v20120613-1143-51-7w3123172402254"/>
+ <unit id="org.eclipse.birt.chart.feature.group"
version="4.2.0.v20120611-828i2FQCnvK_6W8GmbB8"/>
+ <unit id="org.eclipse.birt.chart.integration.wtp.feature.group"
version="4.2.0.v20120613-1143-51-7w3123172402254"/>
+ </location>
+
+ <!-- Only in JBT: GWT/GPE -->
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="com.google.gdt.eclipse.suite.e42.feature.feature.group"
version="3.1.0.v201208080121-rel-r42"/>
+ <unit id="com.google.gwt.eclipse.sdkbundle.e42.feature.feature.group"
version="2.4.0.v201208080121-rel-r42"/>
+ </location>
+
+ </locations>
+ <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+</target>
Copied: trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/pom.xml (from rev 44261,
trunk/build/target-platforms/multiple/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR0b/multiple/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbosstools-JunoSR0b.multiple</artifactId>
+ <name>jbosstools-JunoSR0b Multiple (Composite) target platform</name>
+ <packaging>pom</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <!-- add more artifacts if want more target platforms -->
+ <artifact>
+ <file>multiple.target</file>
+ <type>target</type>
+ <classifier>multiple</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Copied: trunk/build/target-platforms/jbosstools-JunoSR0b/unified/pom.xml (from rev 44261,
trunk/build/target-platforms/unified/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR0b/unified/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR0b/unified/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbosstools-JunoSR0b.unified</artifactId>
+ <name>jbosstools-JunoSR0b Unified (Aggregate) target platform</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <
unified.URL>http://download.jboss.org/jbosstools/updates/juno/SR0b/lat...
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>multiple</classifier>
+ <destination>${project.build.directory}/multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>${unified.URL}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
+ <type>target</type>
+ <classifier>unified</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Copied: trunk/build/target-platforms/jbosstools-JunoSR1/jenkins/pom.xml (from rev 44261,
trunk/build/target-platforms/jenkins/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR1/jenkins/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR1/jenkins/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbosstools-JunoSR1.jenkins</artifactId>
+ <name>jbosstools-JunoSR1 Unified (Aggregate) target platform for
Jenkins</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <unified.URL>file:///home/hudson/static_build_env/jbds/target-platform_4.0.juno.SR1/e421-wtp341.target/</unified.URL>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>multiple</classifier>
+ <destination>${project.build.directory}/multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>${unified.URL}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
+ <type>target</type>
+ <classifier>${project.artifactId}</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Copied: trunk/build/target-platforms/jbosstools-JunoSR1/local/pom.xml (from rev 44261,
trunk/build/target-platforms/local/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR1/local/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR1/local/pom.xml 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbosstools-JunoSR1.local</artifactId>
+ <name>jbosstools-JunoSR1 Local (Aggregate) target platform</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <repoDir>${project.build.directory}/REPO</repoDir>
+ <eclipse.type>platform</eclipse.type>
+
+ <eclipse.version>4.2.1</eclipse.version>
+ <
eclipse.URL>http://www.eclipse.org/downloads/download.php?r=1&...
+ <!-- Temporary before release of Tycho 0.16 -->
+ <!-- JBIDE-12003 -->
+ <tychoVersion>0.16.0-SNAPSHOT</tychoVersion>
+ <tychoExtrasVersion>0.16.0-SNAPSHOT</tychoExtrasVersion>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>multiple</classifier>
+ <destination>${project.build.directory}/multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>file://${repoDir}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
+ <type>target</type>
+ <classifier>local</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>get.local.target</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <!-- Workaround for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=389052
-->
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <configuration>
+ <tasks>
+ <!-- build the local.target file -->
+ <ant antfile="../../scripts/build.xml">
+ <!-- target File is the reference target file (multiple) -->
+ <property name="targetFile"
value="${project.build.directory}/multiple.target" />
+ <property name="eclipse.version"
value="${eclipse.version}" />
+ <property name="eclipse.type" value="${eclipse.type}"
/>
+ <property name="eclipse.URL"
value="${eclipse.URL}"/>
+ <property name="repoDir" value="${repoDir}"/>
+ <!-- <property name="repoDir"
value="/path/to/where/to/provision/repo"/> -->
+ </ant>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>1.4.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-commons-net</artifactId>
+ <version>1.7.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-trax</artifactId>
+ <version>1.7.1</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
Copied: trunk/build/target-platforms/jbosstools-JunoSR1/multiple/multiple.target (from rev
44261, trunk/build/target-platforms/multiple/multiple.target)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR1/multiple/multiple.target
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR1/multiple/multiple.target 2012-10-03
19:04:15 UTC (rev 44264)
@@ -0,0 +1,404 @@
+<?xml version="1.0" encoding="UTF-8"?><?pde
version="3.6"?>
+<target includeMode="feature" name="e42-wtp34-jbds6">
+ <!-- Pro tip: to convert
+ from org.eclipse.foo_4.6.0.v201005032111-777K4AkF7B77R7c7N77.jar
+ to <unit version="4.6.0.v201005032111-777K4AkF7B77R7c7N77"
id="org.eclipse.foo.feature.group"/>
+ using vi, apply this transform:
+ :%s/.\+\/\(org.\+\)_\(\d\+.\+\)\.jar/\t\t\t<unit id="\1.feature.group"
version="\2"\/>/g
+ -->
+ <locations>
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <!-- don't forget to increment these files when moving up a version:
+ build.xml, *.target*, publish.sh, target2p2mirror.xml -->
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <!-- for these IUs we need multiple versions -->
+ <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
+ <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
+ <unit id="org.jdom" version="1.1.1.v201101151400"/>
+ <unit id="org.jdom" version="1.0.0.v201005080400"/>
+ <unit id="org.apache.commons.lang"
version="2.6.0.v201205030909"/>
+ <unit id="org.apache.commons.lang"
version="2.4.0.v201005080502"/>
+ <unit id="org.apache.commons.lang"
version="2.1.0.v201005080500"/>
+ <unit id="javax.servlet" version="3.0.0.v201112011016"/>
+ <unit id="javax.servlet" version="2.5.0.v201103041518"/>
+ <unit id="javax.servlet.jsp"
version="2.2.0.v201112011158"/>
+ <unit id="javax.servlet.jsp"
version="2.0.0.v201101211617"/>
+ <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
+ <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
+ <unit id="javax.xml.bind" version="2.2.0.v201105210648"/>
+ <unit id="javax.xml.bind" version="2.1.9.v201005080401"/>
+ <unit id="javax.xml.soap" version="1.3.0.v201105210645"/>
+ <unit id="javax.xml.soap" version="1.2.0.v201005080501"/>
+ <unit id="org.apache.commons.logging"
version="1.1.1.v201101211721"/>
+ <unit id="org.apache.commons.logging"
version="1.0.4.v201101211617"/>
+ <unit id="org.apache.lucene"
version="2.9.1.v201101211721"/>
+ <unit id="org.apache.lucene"
version="1.9.1.v201101211617"/>
+ <unit id="org.apache.lucene.core"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.core"
version="2.9.1.v201101211721"/>
+ <unit id="org.junit"
version="4.10.0.v4_10_0_v20120426-0900"/>
+ <unit id="org.junit"
version="3.8.2.v3_8_2_v20100427-1100"/>
+
+ <!-- Orbit bundles -->
+ <unit id="javax.activation" version="1.1.0.v201108011116"/>
+ <unit id="org.apache.oro" version="2.0.8.v201005080400"/>
+ <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
+ <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
+ <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
+ <unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.core"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.text"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.library"
version="1.1.0.v20090501071000"/>
+ <unit id="org.hamcrest.integration"
version="1.1.0.v20090501071000"/>
+
+ <!-- Orbit bundles needed for Eclipse Checkstyle (eclipse-cs) -->
+ <unit id="org.apache.lucene.highlighter"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.memory"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.misc"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.queries"
version="3.5.0.v20120319-2345"/>
+ <unit id="org.apache.lucene.snowball"
version="2.9.1.v20100421-0704"/>
+ <unit id="org.apache.lucene.spellchecker"
version="3.5.0.v20120319-2345"/>
+
+ <unit id="org.apache.axis" version="1.4.0.v201005080400"/>
+ <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
+ <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
+ <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
+ <unit id="org.apache.jasper"
version="7.0.26.v201205030742"/>
+ <unit id="org.apache.catalina"
version="7.0.26.v201205021508"/>
+ <unit id="javax.ejb" version="3.1.1.v201204261316"/>
+ <unit id="javax.transaction"
version="1.1.1.v201105210645"/>
+ <unit id="javax.el" version="2.2.0.v201108011116"/>
+ <unit id="javax.xml.rpc" version="1.1.0.v201005080400"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <!-- m2e, m2e-wtp + deps -->
+ <unit id="org.eclipse.m2e.sdk.feature.feature.group"
version="1.2.0.20120903-1050"/>
+ <unit id="org.eclipse.m2e.feature.feature.group"
version="1.2.0.20120903-1050"/>
+ <unit id="ch.qos.logback.classic"
version="1.0.0.v20111214-2030"/>
+ <unit id="ch.qos.logback.core"
version="1.0.0.v20111214-2030"/>
+ <unit id="ch.qos.logback.slf4j"
version="1.0.0.v20120123-1500"/>
+ <unit id="org.slf4j.api" version="1.6.4.v20120130-2120"/>
+ <unit id="com.ning.async-http-client"
version="1.6.5.20120903-0645"/>
+ <unit id="org.jboss.netty"
version="3.2.5.Final-20120903-0645"/>
+ <unit id="org.eclipse.m2e.wtp.feature.feature.group"
version="0.16.0.20120914-0945"/>
+ <unit id="org.sonatype.m2e.mavenarchiver.feature.feature.group"
version="0.15.0.201207090125-signed-201209140800"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="org.eclipse.equinox.p2.discovery.compatibility"
version="1.0.101.v20120524-1717"/>
+ <unit id="org.eclipse.equinox.p2.discovery"
version="1.0.200.v20120524-1717"/>
+ <unit id="org.eclipse.equinox.p2.ui.discovery"
version="1.0.0.v20110808-1657"/>
+
+ <!-- EMF, XSD -->
+ <unit id="org.eclipse.emf.workspace.feature.group"
version="1.6.0.v20120328-0001-37708s734E377I3B4C2"/>
+ <unit id="org.eclipse.emf.validation.feature.group"
version="1.6.0.v20120328-0001-479-9oB56N5BBR6LCA6"/>
+ <unit id="org.eclipse.emf.transaction.feature.group"
version="1.6.0.v20120328-0001-377-8s734C3E7D15D6B"/>
+ <unit id="org.eclipse.emf.feature.group"
version="2.8.1.v20120917-0436"/>
+ <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.1.v20120911-0500"/>
+ <unit id="org.eclipse.emf.codegen.feature.group"
version="2.8.0.v20120917-0436"/>
+ <unit id="org.eclipse.emf.common.feature.group"
version="2.8.0.v20120911-0500"/>
+ <unit id="org.eclipse.emf.databinding.feature.group"
version="1.2.0.v20120917-0436"/>
+ <unit id="org.eclipse.emf.codegen.ecore.feature.group"
version="2.8.1.v20120917-0436"/>
+ <unit id="org.eclipse.emf.ecore.edit.feature.group"
version="2.8.0.v20120917-0436"/>
+ <unit id="org.eclipse.emf.ecore.editor.feature.group"
version="2.8.0.v20120917-0436"/>
+ <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.1.v20120911-0500"/>
+ <unit id="org.eclipse.emf.edit.feature.group"
version="2.8.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.edit.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.ecore.converter.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.editor.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.mapping.editor.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.mapping.feature.group"
version="2.7.0.v20120917-0436"/>
+ <unit id="org.eclipse.xsd.feature.group"
version="2.8.0.v20120917-0436"/>
+
+ <!-- GEF, Draw2D, Graphiti, Zest -->
+ <unit id="org.eclipse.graphiti.feature.feature.group"
version="0.9.1.v20120919-0732"/>
+ <unit id="org.eclipse.draw2d.feature.group"
version="3.9.0.201208201742"/>
+ <unit id="org.eclipse.gef.feature.group"
version="3.9.0.201208201742"/>
+ <unit id="org.eclipse.zest.feature.group"
version="1.5.0.201208201742"/>
+
+ <!-- Needed for Teiid Designer: UML2 -->
+ <unit id="org.eclipse.uml2.feature.group"
version="4.0.1.v20120913-1441"/>
+ <unit id="org.eclipse.uml2.doc.feature.group"
version="4.0.0.v20120913-1441"/>
+
+ <!-- Platform: CVS, JDT, RCP, PDE, Equinox, Help -->
+ <unit id="com.ibm.icu.base" version="4.4.2.v20110831"/>
+ <!-- cannot include two versions of the same feature as they conflict in terms of
inclusion of org.eclipse.update.ui, which is only on the 3.8 site -->
+ <!-- <unit id="org.eclipse.platform.feature.group"
version="3.8.0.v20120607-071945-9gF7jI7nG5qByXMVdkhRMWBQlF4PnDCLybDCPQ"/>
-->
+ <unit id="org.eclipse.platform.feature.group"
version="4.2.1.v20120814-120134-9JF7BHVGFyMveli1uX6aTH0q-eAap6PAgOP5mO"/>
+ <unit id="org.eclipse.platform.ide"
version="4.2.1.M20120914-1800"/>
+ <unit id="org.eclipse.platform.sdk"
version="4.2.1.M20120914-1800"/>
+ <unit id="org.eclipse.sdk.feature.group"
version="4.2.1.v20120814-120134-7T7oDODQ-3Heq-afCDlg7T4xJuvxaC2ohMfCfB5451Rz0"/>
+ <unit id="org.eclipse.sdk.ide"
version="4.2.1.M20120914-1800"/>
+ <unit id="org.eclipse.cvs.feature.group"
version="1.3.200.v20120525-1249-7B79FJJAkF7BF7VEH5IAJT"/>
+ <unit id="org.eclipse.jdt.feature.group"
version="3.8.1.v20120814-104540-8-8nFqpFNOfwKDRVz-tXOcL5d_83"/>
+ <unit id="org.eclipse.equinox.server.core.feature.group"
version="1.2.0.v20120522-1841-7K7VFO1F7RZHQZI4_c8StnvFB"/>
+ <unit id="org.eclipse.equinox.executable.feature.group"
version="3.6.0.v20120522-1813-7P7OG2BFLWUl7UmbVUO9iCm"/>
+ <unit id="org.eclipse.equinox.compendium.sdk.feature.group"
version="3.8.0.v20120522-1841-7X7eGb7FPGjtJjv1kjS_NdG"/>
+ <unit id="org.eclipse.equinox.core.sdk.feature.group"
version="3.8.0.v20120522-1813-85FAcGbFFoYTldJrUNk3a52oHJ"/>
+ <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group"
version="1.0.100.v20120524-0542-4-Bh9oB58A5N9L28PCQ"/>
+ <unit id="org.eclipse.equinox.p2.user.ui.feature.group"
version="2.2.0.v20120524-0542-62DG9JXTlSiz-UbcP0w0KGl9CKNP"/>
+ <unit id="org.eclipse.equinox.p2.sdk.feature.group"
version="3.8.0.v20120524-0542-9N89H_oGMMn84Qsz0iIohu4jLeQD"/>
+ <unit id="org.eclipse.equinox.serverside.sdk.feature.group"
version="3.8.0.v20120522-1841-9Q7dFszFYGis9uZsz0QodZP4fL9p"/>
+ <unit id="org.eclipse.equinox.sdk.feature.group"
version="3.8.0.v20120522-1841-7M7fA78g5_y-g-jtHxcd5k8q8lFR"/>
+ <unit id="org.eclipse.equinox.weaving.sdk.feature.group"
version="1.0.200.v20120522-1841-79-FKsEVVFNVFsVk7O6G6"/>
+ <unit id="org.eclipse.equinox.server.jetty.feature.group"
version="1.1.0.v20120522-1841-8077C0F8NcJTbL1ab47MJ5"/>
+ <unit id="org.eclipse.equinox.server.p2.feature.group"
version="1.2.0.v20120522-1841-7z7_FfoFTy21Yu4Ykq_engx38"/>
+ <unit id="org.eclipse.equinox.server.servletbridge.feature.group"
version="1.0.101.v20120522-1841-42F9w9oB58B5KBB2ADHO"/>
+ <unit id="org.eclipse.rcp.feature.group"
version="4.2.1.v20120814-120134-7IAPA8BrHQicS-rjP0GbqK780kMy"/>
+ <unit id="org.eclipse.pde.feature.group"
version="3.8.1.v20120814-104528-7c7vFixFFt6Zr5aC6KM6LGWSd"/>
+ <unit id="org.eclipse.help.feature.group"
version="1.4.1.v20120726-051048-8R7xFOUFLWUl7MoSKV_RBXl27"/>
+
+ <!-- DTP -->
+ <unit id="org.eclipse.datatools.modelbase.feature.feature.group"
version="1.10.1.v201208161415-7707FCcNBHLCgLUEdUb"/>
+ <unit id="org.eclipse.datatools.connectivity.feature.feature.group"
version="1.10.1.v201208161415-7C7h94Et1axpCXkXlTa6fgHd9vA"/>
+ <unit id="org.eclipse.datatools.connectivity.oda.feature.feature.group"
version="1.10.1.v201208161415-7H7C7TCcNBHLCnH_EYOb"/>
+ <unit
id="org.eclipse.datatools.connectivity.oda.designer.feature.feature.group"
version="1.10.1.v201208161415-4127w312312232267"/>
+ <unit
id="org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group"
version="1.10.1.v201208161415-7B7C7NCcNBGUBnIZDaUY"/>
+ <unit id="org.eclipse.datatools.enablement.feature.feature.group"
version="1.10.1.v201208161415-7J9Q7FBWxeNcZB5LWgyhH7patz0v"/>
+ <unit
id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"
version="1.10.1.v201208161415-77798gBmKDQ2MoTULxcy9IIQ"/>
+ <unit id="org.eclipse.datatools.enablement.hsqldb.feature.feature.group"
version="1.10.1.v201208161415-67E1AqGBM7KfNUHxJR9IIQ"/>
+ <unit id="org.eclipse.datatools.enablement.ibm.feature.feature.group"
version="1.10.1.v201208161415-7F47WFC7sRdqScnobkd4"/>
+ <unit id="org.eclipse.datatools.enablement.jdbc.feature.feature.group"
version="1.10.1.v201208161415-4-29oB5895RAE8HHP"/>
+ <unit id="org.eclipse.datatools.enablement.jdt.feature.feature.group"
version="1.10.1.v201208161415-2-07w312218332612"/>
+ <unit id="org.eclipse.datatools.enablement.msft.feature.feature.group"
version="1.10.1.v201208161415-544AkF7AL7MDMAQ8O"/>
+ <unit id="org.eclipse.datatools.enablement.mysql.feature.feature.group"
version="1.10.1.v201208161415-5477AkF7AK7_AMENEA"/>
+ <unit id="org.eclipse.datatools.enablement.oda.feature.feature.group"
version="1.10.1.v201208161415-7A7T7CDZRDKHF_HnGjOX"/>
+ <unit
id="org.eclipse.datatools.enablement.oda.designer.feature.feature.group"
version="1.10.1.v201208161415-3368s7356485C59AB"/>
+ <unit id="org.eclipse.datatools.enablement.oracle.feature.feature.group"
version="1.10.1.v201208161415-548fAkF7AL7RBJANAI"/>
+ <unit
id="org.eclipse.datatools.enablement.postgresql.feature.feature.group"
version="1.10.1.v201208161415-553AkF7AK8PCRBQBP"/>
+ <unit id="org.eclipse.datatools.enablement.sap.feature.feature.group"
version="1.10.1.v201208161415-540AkF7AJ7YEJBU7S"/>
+ <unit id="org.eclipse.datatools.enablement.sybase.feature.feature.group"
version="1.10.1.v201208161415-7E46F9NiNc1QBgyT6T6"/>
+ <unit id="org.eclipse.datatools.enablement.ingres.feature.feature.group"
version="1.10.1.v201208161415-540AkF78Z7UCRAQDB"/>
+ <unit id="org.eclipse.datatools.enablement.sqlite.feature.feature.group"
version="1.10.1.v201208161415-542AkF7AJ7SAKAPBF"/>
+ <unit id="org.eclipse.datatools.sqldevtools.feature.feature.group"
version="1.10.1.v201208161415-7N8B7JFDsn5iz-Aex68NyGpC_AgL"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.results.feature.feature.group"
version="1.10.1.v201208161415-57B79AkF7BD7SGC9ZEH"/>
+ <unit id="org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group"
version="1.10.1.v201208161415-7A-78F7RZHQTIyWmM1_s"/>
+ <unit id="org.eclipse.datatools.sqldevtools.ddl.feature.feature.group"
version="1.10.1.v201208161415-279078B089G8S_IRUJz-XnN2at"/>
+ <unit id="org.eclipse.datatools.sqldevtools.data.feature.feature.group"
version="1.10.1.v201208161415-645BgJ9EDBTHPAhQU"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.parsers.feature.feature.group"
version="1.10.1.v201208161415-623BgJ9EE9ZJRDZLA"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group"
version="1.10.1.v201208161415-79-78EVVFNQGpRkHz0Sm"/>
+ <unit
id="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group"
version="1.10.1.v201208161415-4208375LG5BJ93413"/>
+ <unit id="org.eclipse.datatools.intro.feature.group"
version="1.10.1.v201208161415-26-7w312116392911"/>
+ <unit id="org.eclipse.datatools.doc.user.feature.group"
version="1.10.1.v201208161415-47C08w95FFAK89FHEC7"/>
+ <unit id="org.eclipse.datatools.common.doc.user.feature.group"
version="1.10.1.v201208161415-26-311A16321A3557"/>
+ <unit id="org.eclipse.datatools.connectivity.doc.user.feature.group"
version="1.10.1.v201208161415-37D-7733L3D753L7BBF"/>
+ <unit id="org.eclipse.datatools.sqltools.doc.user.feature.group"
version="1.10.1.v201208161415-37D-7733L3D753L7BBF"/>
+ <unit id="org.eclipse.persistence.jpa.feature.group"
version="2.4.0.v20120608-r11652"/>
+
+ <!-- RSE, TM -->
+ <unit id="org.eclipse.rse.feature.group"
version="3.4.1.201209191030-7L7IFBY83omx__z0RFpKdWB-r5MS"/>
+ <unit id="org.eclipse.rse.ssh.feature.group"
version="3.0.400.201209191030-7A4FEc7F7BF7gBgB7J7"/>
+ <unit id="org.eclipse.rse.terminals.feature.group"
version="1.2.1.201209191030-773Ep7H8AG8_DZK9Q9252"/>
+ <unit id="org.eclipse.rse.telnet.feature.group"
version="2.3.0.201209191030-775FD3879AE8YB_E8OA4"/>
+ <unit id="org.eclipse.rse.ftp.feature.group"
version="3.1.0.201209191030-782FBV8377A6N8PB6J84"/>
+ <unit id="org.eclipse.rse.local.feature.group"
version="2.1.400.201209191030-7B4FSg7J9EJ9rErE9O9"/>
+ <unit id="org.eclipse.rse.useractions.feature.group"
version="1.1.400.201209191030-31FBV773573L5L5393"/>
+ <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.1.201209191030-41031231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.view.feature.group"
version="2.3.0.201209191030-32-31231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.telnet.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.serial.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.1.201209191030-41031231A2A2141"/>
+ <unit id="org.eclipse.tm.terminal.ssh.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
+
+ <!-- JBIDE-9549, JBDS-1904 add egit/jgit and mylyn support to TP, including
dependent plugins -->
+ <unit id="org.eclipse.jsch.ui"
version="1.1.400.v20120522-1148"/>
+ <unit id="org.eclipse.jsch.core"
version="1.1.400.v20120522-1148"/>
+ <unit id="com.jcraft.jsch" version="0.1.46.v201205102330"/>
+ <unit id="org.eclipse.jgit.feature.group"
version="2.1.0.201209190230-r"/>
+ <unit id="org.eclipse.egit.feature.group"
version="2.1.0.201209190230-r"/>
+ <unit id="org.eclipse.egit.mylyn.feature.group"
version="2.1.0.201209190230-r"/>
+ <unit id="org.eclipse.mylyn.github.feature.feature.group"
version="2.1.0.201209190230-r"/>
+
+ <!-- needed for JBoss Central -->
+ <unit id="com.sun.syndication"
version="0.9.0.v200803061811"/>
+ <unit id="org.eclipse.mylyn.commons.core"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.discovery.ui"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.discovery.core"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.ui"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.net"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.screenshots"
version="3.8.2.v20120916-1200"/>
+
+ <!-- JBDS-1904, JBIDE-9351, JBIDE-10094 add mylyn and jira to JBT/JBDS TP -->
+ <unit id="org.eclipse.mylyn_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.ide_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.tasks.ide.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.compatibility.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.identity.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.notifications.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.repositories.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.repositories.http.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.context_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.bugzilla_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.discovery.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.java_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.monitor.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.pde_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.team_feature.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.wikitext_feature.feature.group"
version="1.7.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.cvs.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.git.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.versions.feature.group"
version="1.0.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.commons.sdk.feature.group"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.tasks.ui"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.tasks.core"
version="3.8.2.v20120916-1200"/>
+ <unit id="org.eclipse.mylyn.tasks.bugs"
version="3.8.2.v20120916-1200"/>
+
+ <unit id="org.eclipse.ui"
version="3.103.0.v20120705-114351"/>
+ <unit id="org.eclipse.core.runtime"
version="3.8.0.v20120521-2346"/>
+ <unit id="org.eclipse.core.resources"
version="3.8.1.v20120802-154922"/>
+ <unit id="org.eclipse.ui.ide"
version="3.8.1.v20120828-165804"/>
+ <unit id="org.eclipse.ui.workbench.texteditor"
version="3.8.0.v20120523-1310"/>
+ <unit id="org.eclipse.jface.text"
version="3.8.1.v20120828-155502"/>
+ <unit id="org.eclipse.osgi"
version="3.8.1.v20120830-144521"/>
+ <unit id="org.eclipse.core.filesystem"
version="1.3.200.v20120522-2012"/>
+ <unit id="org.eclipse.ui.forms"
version="3.5.200.v20120705-114351"/>
+ <unit id="org.eclipse.ui.editors"
version="3.8.0.v20120523-1540"/>
+ <unit id="org.eclipse.team.core"
version="3.6.100.v20120524-0627"/>
+ <unit id="org.eclipse.team.ui"
version="3.6.200.v20120522-1148"/>
+ <unit id="org.eclipse.jface"
version="3.8.101.v20120817-083647"/>
+ <unit id="org.eclipse.compare"
version="3.5.300.v20120522-1148"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <!-- update.ui is on the 3.8 site, not the 4.2 site -->
+ <unit id="org.eclipse.update.ui"
version="3.3.0.v20120523-1742"/>
+ <!-- there are two versions of this IU -
+ 4.2 has ./org.eclipse.update.core_3.2.600.v20120530-1204.jar and
+ 3.8 has ./org.eclipse.update.core_3.2.600.v20120530-120908.jar
+ -->
+ <!-- <unit id="org.eclipse.update.core"
version="3.2.600.v20120530-120908"/> -->
+ <unit id="org.eclipse.update.core"
version="3.2.600.v20120820-205746"/>
+ </location>
+
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="com.atlassian.connector.commons"
version="4.0.0.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.bamboo.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.bamboo.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.branding.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.commons.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.commons.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.crucible.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.crucible.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.cvs.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.cvs.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.directclickthrough.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.fisheye.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.fisheye.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.help"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.jira.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.jira.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.monitor.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.monitor.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.subclipse.core"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.subclipse.ui"
version="3.0.6.v20120628"/>
+ <unit id="com.atlassian.connector.eclipse.ui"
version="3.0.6.v20120628"/>
+ <!-- dep for com.atlassian.connector.eclipse.directclickthrough.ui -->
+ <unit id="com.thoughtworks.xstream"
version="1.3.0.v20100826-1640"/>
+
+ <unit id="org.jdom_jaxen" version="1.0.0.20081203-1100"/>
+ <unit id="org.mortbay.jetty.server"
version="6.1.23.v201004211559"/>
+ <unit id="org.mortbay.jetty.util"
version="6.1.23.v201004211559"/>
+ <unit id="org.joda.time" version="1.6.0.v20081202-0100"/>
+ </location>
+
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+
+ <unit id="org.eclipse.jst.jee"
version="1.0.500.v201202020745"/>
+ <unit id="org.eclipse.jst.jee.web"
version="1.0.301.v201007070907"/>
+ <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
+ <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
+ <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
+
+ <unit id="org.eclipse.jpt.common.feature.feature.group"
version="1.2.1.v201208222210-663AkF7BF7cFFFFB7"/>
+ <unit id="org.eclipse.jpt.common.eclipselink.feature.feature.group"
version="1.2.1.v201208222210-3318s73573J777753"/>
+ <unit id="org.eclipse.jpt.jpa.eclipselink.feature.feature.group"
version="3.2.1.v201208222210-7M7J78F7RZHQYJAQsS4SVFD7"/>
+ <unit id="org.eclipse.jpt.jpa.feature.feature.group"
version="3.2.1.v201208222210-7S7K8gFBBoPapQieUcW_TFD7"/>
+
+ <unit id="org.eclipse.jsf.feature.feature.group"
version="3.4.1.v201208241503-7E7JFBjF9JgLWgMhh4X6Ps"/>
+ <unit id="org.eclipse.jsf.feature.source.feature.group"
version="3.4.1.v201208241503-7E7JFBjF9JgLWgMhh4X6Ps"/>
+ <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
+ <unit id="org.eclipse.jst.enterprise_core.feature.feature.group"
version="3.4.0.v201108110300-52FShAkF7BA8O8J9OC8"/>
+ <unit id="org.eclipse.jst.enterprise_ui.feature.feature.group"
version="3.4.0.v201107072300-7b7JIM0FSK2WM1PS9Ar7AKUz0TrWn"/>
+ <unit id="org.eclipse.jst.enterprise_userdoc.feature.feature.group"
version="3.3.100.v201105122000-62FUGBgJ9EA9aEeHRHc"/>
+ <unit
id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"
version="2.2.201.v201208241503-20A87w312319352614"/>
+ <unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group"
version="3.3.101.v20120821_1416-777HFL6CcNBDmBjKOFHIEB"/>
+ <unit id="org.eclipse.jst.server_adapters.feature.feature.group"
version="3.2.200.v20120517_1442-20A77w31231628a2553"/>
+ <unit id="org.eclipse.jst.server_core.feature.feature.group"
version="3.4.0.v20120503_1042-31FEe8s73554A4Fa2153"/>
+ <unit id="org.eclipse.jst.server_ui.feature.feature.group"
version="3.4.0.v20120503_1042-7A77FHr9xFcC2CFLZBCJMHLg7D64"/>
+ <unit id="org.eclipse.jst.server_userdoc.feature.feature.group"
version="3.3.100.v20110303-2-Eo7w3121162A3329"/>
+ <unit id="org.eclipse.jst.web_core.feature.feature.group"
version="3.4.1.v201208160300-7Q7EGVxFE9LeAJKvylauQtyivz-0sSxz003877"/>
+ <unit id="org.eclipse.jst.webpageeditor.feature.feature.group"
version="2.3.8.v201208241503-46DI9oB58B5TBH8K5E"/>
+ <unit id="org.eclipse.jst.web_ui.feature.feature.group"
version="3.4.1.v201208231800-7F7DFSlC25UrkX5qvgnXz0LZDA6kiWwylC3uxsWk"/>
+ <unit id="org.eclipse.jst.web_userdoc.feature.feature.group"
version="3.4.1.v201208231800-2117w312319373364"/>
+ <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
+ <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
+ <unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"
version="1.0.200.v201109042201-5-F8NAkF7BB7U8PEK8K"/>
+ <unit id="org.eclipse.jst.ws.jaxws.feature.feature.group"
version="1.2.0.v201204151854-7E7AF70F8NcJS_KqT5TpXq"/>
+ <unit id="org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group"
version="1.0.200.v201205012246-3-DF8s73573D795LAF"/>
+
+ <unit id="org.eclipse.wst.common.frameworks"
version="1.2.200.v201203141800"/>
+ <unit id="org.eclipse.wst.common.project.facet.ui"
version="1.4.300.v201111030424"/>
+ <unit id="org.eclipse.wst.common_core.feature.feature.group"
version="3.4.1.v201208162200-7B7EFMTF7RZHOjIuOyR0QS"/>
+ <unit id="org.eclipse.wst.common.fproj.feature.group"
version="3.4.0.v201202292300-377F8N8s735555393B7B"/>
+ <unit id="org.eclipse.wst.common_ui.feature.feature.group"
version="3.4.1.v201208170300-7C7AFeEEdhOaweJhCnQfykJvPz-S1RT"/>
+ <unit id="org.eclipse.wst.jsdt.feature.feature.group"
version="1.4.1.v201208171701-7H7DFg0FC7sReqSyfqesWi"/>
+ <unit id="org.eclipse.wst.server_adapters.feature.feature.group"
version="3.2.201.v20120821_1517-51F9xAkF7AL8QDRl8GAT"/>
+ <unit id="org.eclipse.wst.server_core.feature.feature.group"
version="3.3.100.v20110810_1722-33Et8s73563B6Ha3113"/>
+ <unit id="org.eclipse.wst.server_ui.feature.feature.group"
version="3.3.101.v20120817_1533-7B7AFJQAtMduXxeIc0IpSdC97A9"/>
+ <unit id="org.eclipse.wst.server_userdoc.feature.feature.group"
version="3.3.200.v20120830_2320-20Eo7w31231941a3363"/>
+ <unit id="org.eclipse.wst.web_core.feature.feature.group"
version="3.4.1.v201208170345-7E7HFSlAJz-mw9qA03HKTuLirZsDJyCao"/>
+ <unit id="org.eclipse.wst.web_ui.feature.feature.group"
version="3.4.1.v201208170345-7O7MFsPEMkBJz0wtb-ccsarPSceUIHO9iKk6XVPV"/>
+ <unit id="org.eclipse.wst.web_userdoc.feature.feature.group"
version="3.3.0.v201102200555-31Eo8s734B3E4H7799"/>
+ <unit id="org.eclipse.wst.ws_core.feature.feature.group"
version="3.4.0.v201108230503-7L7RFoGFGtGd-xhuy-rRwz-2766"/>
+ <unit id="org.eclipse.wst.ws_ui.feature.feature.group"
version="3.4.1.v201208172041-7I7CFkXEtEoXHw684K6n3-z-F3stz0lKFx169q5z"/>
+ <unit id="org.eclipse.wst.ws_userdoc.feature.feature.group"
version="3.1.300.v201102200555-44FR79oB5855Q8IBD7G"/>
+ <unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group"
version="1.5.301.v201102200555-2407w312123151655"/>
+ <unit id="org.eclipse.wst.xml_core.feature.feature.group"
version="3.4.1.v201208170345-7C7OFm5F7RZHQRIsOz-Nz-_n"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group"
version="3.4.1.v201208170345-7H7GFeFDxumUpsw5rgjWnKDrsz0p4ymwjQz00T2S"/>
+ <unit id="org.eclipse.wst.xml_userdoc.feature.feature.group"
version="3.3.0.v201102071641-50FYwAkF7B77UBZFDBL"/>
+ <unit id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"
version="2.0.100.v201203131922-7A7K0CcNBGPCTJ_FUOb"/>
+ <unit id="org.eclipse.wst.xsl.feature.feature.group"
version="1.3.100.v201111021744-7T7ZFUaFIqUoJuvaKoCpQDKaGVPc"/>
+ </location>
+
+ <!-- Only in JBT: SWTBot -->
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="org.eclipse.swtbot.eclipse.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.eclipse.gef.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.ide.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ <unit id="org.eclipse.swtbot.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
+ </location>
+
+ <!-- Only in JBT: BIRT -->
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group"
version="4.2.1.v20120820-793187qD_D0RBQLXOVH-wQkmJ1cI"/>
+ <unit id="org.eclipse.birt.feature.group"
version="4.2.1.v20120820-ChBG8UGYgRQlJ7y9Lz-wS7nDcRL4"/>
+ <unit id="org.eclipse.birt.integration.wtp.feature.group"
version="4.2.1.v20120912-1721-5107w31231A2302832"/>
+ <unit id="org.eclipse.birt.chart.feature.group"
version="4.2.1.v20120820-828i7EFQCnvK_6wFGvqLR"/>
+ <unit id="org.eclipse.birt.chart.integration.wtp.feature.group"
version="4.2.1.v20120912-1721-5107w31231A2302832"/>
+ </location>
+
+ <!-- Only in JBT: GWT/GPE -->
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
+ <unit id="com.google.gdt.eclipse.suite.e42.feature.feature.group"
version="3.1.0.v201208080121-rel-r42"/>
+ <unit id="com.google.gwt.eclipse.sdkbundle.e42.feature.feature.group"
version="2.4.0.v201208080121-rel-r42"/>
+ </location>
+
+ </locations>
+ <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+</target>
Copied: trunk/build/target-platforms/jbosstools-JunoSR1/multiple/pom.xml (from rev 44261,
trunk/build/target-platforms/multiple/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR1/multiple/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR1/multiple/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbosstools-JunoSR1.multiple</artifactId>
+ <name>jbosstools-JunoSR1 Multiple (Composite) target platform</name>
+ <packaging>pom</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <!-- add more artifacts if want more target platforms -->
+ <artifact>
+ <file>multiple.target</file>
+ <type>target</type>
+ <classifier>multiple</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Copied: trunk/build/target-platforms/jbosstools-JunoSR1/unified/pom.xml (from rev 44261,
trunk/build/target-platforms/unified/pom.xml)
===================================================================
--- trunk/build/target-platforms/jbosstools-JunoSR1/unified/pom.xml
(rev 0)
+++ trunk/build/target-platforms/jbosstools-JunoSR1/unified/pom.xml 2012-10-03 19:04:15
UTC (rev 44264)
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>4.0.0.Beta1-SNAPSHOT</version>
+ </parent>
+ <groupId>org.jboss.tools.target-platforms</groupId>
+ <artifactId>jbosstools-JunoSR1.unified</artifactId>
+ <name>jbosstools-JunoSR1 Unified (Aggregated) target platform</name>
+ <packaging>pom</packaging>
+
+ <properties>
+ <
unified.URL>http://download.jboss.org/jbosstools/updates/juno/SR1/late...
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>get-multiple-target</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>get</goal>
+ </goals>
+ <configuration>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>multiple</artifactId>
+ <version>${project.version}</version>
+ <packaging>target</packaging>
+ <classifier>multiple</classifier>
+ <destination>${project.build.directory}/multiple.target</destination>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>xml-maven-plugin</artifactId>
+ <version>1.0</version>
+ <executions>
+ <execution>
+ <id>generate-unified.target</id>
+ <phase>generate-resources</phase> <!-- Should be generate-resources
-->
+ <goals>
+ <goal>transform</goal>
+ </goals>
+ <configuration>
+ <transformationSets>
+ <transformationSet>
+ <dir>${project.build.directory}</dir>
+ <includes>
+ <include>multiple.target</include>
+ </includes>
+ <stylesheet>../../scripts/multiple2other.xsl</stylesheet>
+ <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
+ <outputProperties>
+ <outputPropertie>
+ <name>indent</name>
+ <value>yes</value>
+ </outputPropertie>
+ </outputProperties>
+ <parameters>
+ <parameter>
+ <name>destinationUrl</name>
+ <value>${unified.URL}</value>
+ </parameter>
+ </parameters>
+ </transformationSet>
+ </transformationSets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>target-platform-validation-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>validate-target-platform</goal>
+ </goals>
+ <configuration>
+ <targetFiles>
+ <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
+ </targetFiles>
+ <failOnError>true</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>attach-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
+ <type>target</type>
+ <classifier>unified</classifier>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Deleted: trunk/build/target-platforms/jenkins/multiple2jenkins.xsl
===================================================================
--- trunk/build/target-platforms/jenkins/multiple2jenkins.xsl 2012-10-03 18:54:07 UTC (rev
44263)
+++ trunk/build/target-platforms/jenkins/multiple2jenkins.xsl 2012-10-03 19:04:15 UTC (rev
44264)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- version="2.0">
-
- <xsl:output method="xml" encoding="UTF-8"
indent="yes"/>
- <xsl:param name="destinationUrl"/>
-
- <xsl:template match="target">
- <target includeMode="feature" name="e42-wtp34-jbds6">
- <locations>
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository location="{$destinationUrl}"/>
- <xsl:apply-templates select="//unit" />
- </location>
- </locations>
- <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- </target>
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:copy-of select="."/>
- </xsl:template>
-</xsl:stylesheet>
Deleted: trunk/build/target-platforms/jenkins/pom.xml
===================================================================
--- trunk/build/target-platforms/jenkins/pom.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/jenkins/pom.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>target-platforms</artifactId>
- <version>4.0.0.Beta1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools.target-platforms</groupId>
- <artifactId>jenkins</artifactId>
- <name>Unified (Aggregated) target platform for Jenkins</name>
- <packaging>pom</packaging>
-
- <properties>
- <unified.URL>file:///home/hudson/static_build_env/jbds/target-platform_4.0.juno.SR1/e421-wtp341.target/</unified.URL>
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.5.1</version>
- <executions>
- <execution>
- <id>get-multiple-target</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>get</goal>
- </goals>
- <configuration>
- <groupId>${project.groupId}</groupId>
- <artifactId>multiple</artifactId>
- <version>${project.version}</version>
- <packaging>target</packaging>
- <classifier>multiple</classifier>
- <destination>${project.build.directory}/multiple.target</destination>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>xml-maven-plugin</artifactId>
- <version>1.0</version>
- <executions>
- <execution>
- <id>generate-unified.target</id>
- <phase>generate-resources</phase> <!-- Should be generate-resources
-->
- <goals>
- <goal>transform</goal>
- </goals>
- <configuration>
- <transformationSets>
- <transformationSet>
- <dir>${project.build.directory}</dir>
- <includes>
- <include>multiple.target</include>
- </includes>
- <stylesheet>multiple2jenkins.xsl</stylesheet>
- <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
- <outputProperties>
- <outputPropertie>
- <name>indent</name>
- <value>yes</value>
- </outputPropertie>
- </outputProperties>
- <parameters>
- <parameter>
- <name>destinationUrl</name>
- <value>${unified.URL}</value>
- </parameter>
- </parameters>
- </transformationSet>
- </transformationSets>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>target-platform-validation-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>validate-target-platform</goal>
- </goals>
- <configuration>
- <targetFiles>
- <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
- </targetFiles>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <artifact>
- <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
- <type>target</type>
- <classifier>${project.artifactId}</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
Deleted: trunk/build/target-platforms/local/build.xml
===================================================================
--- trunk/build/target-platforms/local/build.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/local/build.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,274 +0,0 @@
-<project default="build.local.target.platform.repo" name="jbosstools
target platform p2.mirror generator - ant script for Hudson">
- <property name="targetFile" value="multiple.target" />
-
- <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
- if useLatest = false, include versions and fetch specific versions requested. -->
- <property name="useLatest" value="false" />
-
- <property name="tmpdir"
value="${java.io.tmpdir}/target-platform-build" />
-
- <condition property="WORKINGDIR"
value="/home/hudson/static_build_env/jbds/tools/sources"
else="${basedir}">
- <available file="/home/hudson/static_build_env/jbds" type="dir"
/>
- </condition>
- <mkdir dir="${WORKINGDIR}" />
-
- <condition property="COMMON_TOOLS"
value="/home/hudson/static_build_env/jbds/tools"
else="${java.io.tmpdir}">
- <available file="/home/hudson/static_build_env/jbds" type="dir"
/>
- </condition>
- <mkdir dir="${COMMON_TOOLS}" />
-
- <property name="repoDir" value="${WORKINGDIR}/REPO" />
-
- <!--
********************************************************************************** -->
-
- <target name="help">
- <echo>This script, if run in its entirety, will:
-
- a) download features, plugins, binaries, and metadata from the site(s) specified
- in a given target platform, and create a local p2 repo
- b) generate a local.target file, which points at the generated local p2 repo
-
-After running this script, publish this pom and *.target files to your local ~/.m2 repo:
- mvn clean install -f .../target-platform/pom.xml -P use.local.target
-
-Then you can then refer to it in downstream builds using:
- mvn install -P local.target
-
-------------------
-
-Default target is:
-
- * build.local.target.platform.repo
-
-Can also attempt to:
-
- * install.local.target.platform.repo
-
-Thus, default operation is this (if run w/ these options or NO options):
-
- $ ant -DtargetFile=multiple.target build.local.target.platform.repo
-
-To build an alternate target platform (eg., Juno) for JBT:
-
- $ ant -DtargetFile=multiple/multiple.target -DrepoDir=${WORKINGDIR}/JBT_REPO/
-Declipse.version=4.2 -Declipse.type=platform
-Declipse.URL=http://www.eclipse.org/downloads/download.php?r=1\&file=/eclipse/downloads/drops4/R-4.2-201206081400/
-
-</echo>
- </target>
-
-
- <!-- do everything but tests -->
- <target name="all" depends="install" />
-
- <!-- to install from the target platform repo, first build the repo, then install
using p2.director -->
- <target name="install" depends="build.local.target.platform.repo,
install.local.target.platform.repo" />
-
- <target name="build.local.target.platform.repo" depends="init,
get.arch, get.eclipse, gen.p2mirror.script, run.p2mirror.script, cleanup" />
-
- <!--
********************************************************************************** -->
-
- <target name="init">
- <available file="${COMMON_TOOLS}/ant-contrib.jar" type="file"
property="ant-contrib.jar.exists" />
- <antcall target="get.ant-contrib" />
- <taskdef resource="net/sf/antcontrib/antlib.xml">
- <classpath>
- <pathelement location="${COMMON_TOOLS}/ant-contrib.jar" />
- </classpath>
- </taskdef>
- </target>
-
-
- <target name="get.ant-contrib"
unless="ant-contrib.jar.exists">
- <property name="ANTCONTRIB_MIRROR"
value="http://sourceforge.net/projects/ant-contrib/files/ant-contrib...
/>
- <get usetimestamp="true"
dest="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
src="${ANTCONTRIB_MIRROR}/ant-contrib-1.0b2-bin.zip/download" />
- <touch file="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip" />
- <mkdir dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" />
- <unzip src="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
dest="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" overwrite="true"
/>
- <copy
file="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_/ant-contrib/lib/ant-contrib.jar"
tofile="${COMMON_TOOLS}/ant-contrib.jar" failonerror="true" />
- <delete dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_"
includeemptydirs="true" quiet="true" />
- </target>
-
- <target name="get.arch">
- <condition property="ext" value="tar.gz"
else="zip">
- <os family="unix" />
- </condition>
- <condition property="os1" value="linux-gtk"
else="win32">
- <os family="unix" />
- </condition>
- <condition property="os" value="macosx-cocoa"
else="${os1}">
- <os family="mac" />
- </condition>
- <if>
- <os family="unix" />
- <then>
- <available file="getArch.sh"
property="getArchInSamePath"/>
- <if>
- <isset property="getArchInSamePath"/>
- <then>
- <property name="getArch" value="getArch.sh"/>
- </then>
- <else>
- <property name="getArch" value="../getArch.sh"/>
- </else>
- </if>
-
- <!-- Ant thinks that ${os.arch} == i386 for x86_64, so use `uname` instead -->
- <exec executable="bash" outputproperty="arch">
- <arg line="${getArch}" />
- </exec>
- </then>
- <else>
- <condition property="arch" value="x86_64"
else="">
- <os arch="amd64" />
- </condition>
- </else>
- </if>
- </target>
-
- <!-- should work on osx-cocoa32, win32, lin32, lin64 -->
- <target name="get.eclipse">
- <!-- NOTE: must use same platform (50M) or SDK (103M - 168M) version as feature
version on target platform, or will get install/update conflicts -->
- <!-- don't forget to increment these files when moving up a version:
- build.xml, *.target*, publish.sh, target2p2mirror.xml -->
- <!-- also
jbds/trunk/releng/org.jboss.ide.eclipse.releng/requirements/jbds-target-platform/build.properties
- also all devstudio-5.0_*.updatesite jobs (4) need to be pointed at the new Target
Platform URL
- -->
- <!--
http://download.eclipse.org/eclipse/downloads/drops/M20120201-1336/downlo...
-->
- <!--
http://mirror.csclub.uwaterloo.ca/eclipse/eclipse/downloads/drops4/R-4.2-...
-->
- <!-- eclipse-platform-3.8M6-linux-gtk-x86_64.tar.gz -->
- <!-- eclipse-platform-3.7.2-linux-gtk-x86_64.tar.gz -->
- <!-- <property name="eclipse.version" value="4.2" />
- <property name="eclipse.type" value="platform" />
- <property name="eclipse.URL"
value="http://www.eclipse.org/downloads/download.php?r=1&fil...
-->
- <property name="eclipse.version" value="M20120829-1000" />
- <property name="eclipse.type" value="platform" />
- <property name="eclipse.URL"
value="http://www.eclipse.org/downloads/download.php?r=1&fil...
-
- <if>
- <equals arg1="${arch}" arg2="x86" />
- <then>
- <property name="eclipse.file"
value="eclipse-${eclipse.type}-${eclipse.version}-${os}.${ext}" />
- </then>
- <else>
- <property name="eclipse.file"
value="eclipse-${eclipse.type}-${eclipse.version}-${os}-${arch}.${ext}" />
- </else>
- </if>
-
- <if>
- <not>
- <available file="${WORKINGDIR}/${eclipse.file}" type="file"
/>
- </not>
- <then>
- <get src="${eclipse.URL}/${eclipse.file}"
dest="${WORKINGDIR}/${eclipse.file}" ignoreerrors="false"/>
- </then>
- </if>
-
- <!-- purge previous eclipse install to avoid conflicts w/ Eclipse feature versions
-->
- <delete dir="${WORKINGDIR}/eclipse-${eclipse.version}"
includeemptydirs="true" quiet="true" />
-
- <untar compression="gzip"
dest="${WORKINGDIR}/eclipse-${eclipse.version}"
src="${WORKINGDIR}/${eclipse.file}" overwrite="true" />
-
- <!-- add 70M delta pack, eg.
http://download.eclipse.org/eclipse/downloads/drops/M20101006-0936/downlo...
-->
- <!-- ONLY need deltapack if using -Dtycho.targetPlatform, which is now depredated
- <property name="deltapack.file"
value="eclipse-${eclipse.version}-delta-pack.zip"/>
- <if>
- <not>
- <available file="${WORKINGDIR}/${deltapack.file}" type="file"
/>
- </not>
- <then>
- <get src="${eclipse.URL}/${deltapack.file}"
dest="${WORKINGDIR}/${deltapack.file}" />
- </then>
- </if>
- <unzip src="${WORKINGDIR}/${deltapack.file}"
dest="${WORKINGDIR}" overwrite="true"/>
- -->
-
- <!-- make eclipse executable -->
- <chmod perm="+x"
file="${WORKINGDIR}/eclipse-${eclipse.version}/eclipse/eclipse" />
-
- </target>
-
- <target name="gen.p2mirror.script" description="use XSLT to generate a
p2.mirror script from .target">
- <ant antfile="target2p2mirror.xml" />
- </target>
-
- <!-- /abs/path/to/eclipse -vm /opt/jdk1.6.0/bin/java -nosplash -data /tmp/workspace
-consolelog -application
- org.eclipse.ant.core.antRunner -f *.target.p2mirror.xml -Ddebug=true
-DfollowStrict=true -DrepoDir=/tmp/REPO/ -->
- <target name="run.p2mirror.script" description="build target update
site using p2.mirror">
- <java classname="org.eclipse.equinox.launcher.Main" fork="true"
dir="${basedir}" failonerror="true">
- <classpath>
- <fileset dir="${WORKINGDIR}/eclipse-${eclipse.version}/eclipse/plugins"
includes="org.eclipse.equinox.launcher_*.jar"/>
- </classpath>
- <arg line=" -nosplash -data ${tmpdir}/workspace -consolelog -application
org.eclipse.ant.core.antRunner" />
- <arg line=" -f ${targetFile}.p2mirror.xml -DfollowStrict=true
-DrepoDir=${repoDir}" />
- <arg line=" -Ddebug=true -vmargs -Dosgi.locking=none
-XX:MaxPermSize=128m" />
- <jvmarg value="-XX:MaxPermSize=128m"/>
- </java>
- </target>
-
- <target name="cleanup">
- <delete dir="${tmpdir}" quiet="true"
includeemptydirs="true" />
- </target>
-
-
- <target name="install.local.target.platform.repo" depends="init"
description="use p2.director to install target platform into local eclipse">
- <!-- collect features to install -->
- <var name="install" value="" />
- <for param="featureJar">
- <path>
- <fileset dir="${repoDir}/features" includes="*.jar" />
- </path>
- <sequential>
- <var name="feature.jarfile" unset="true" />
- <var name="feature.id" unset="true" />
- <propertyregex property="feature.jarfile"
defaultvalue="@{featureJar}" input="@{featureJar}"
regexp=".+/features/([^/]+\.jar)" replace="\1"
override="true" />
- <propertyregex property="feature.id"
defaultvalue="${feature.jarfile}" input="${feature.jarfile}"
regexp="([^_]+)_(\d+\.\d+\.\d+\..+)\.jar" replace="\1"
override="true" />
- <propertyregex property="feature.id"
defaultvalue="${feature.id}" input="${feature.id}"
regexp="([^_]+)_(\d+\.\d+\.\d+)\.jar" replace="\1"
override="true" />
- <var name="install"
value="${install},${feature.id}.feature.group" />
- <var name="feature.jarfile" unset="true" />
- <var name="feature.id" unset="true" />
- </sequential>
- </for>
- <!-- trim prefix "," -->
- <propertyregex property="install" input="${install}"
defaultvalue="${install}" regexp=",(.+)" replace="\1"
override="true" />
-
- <!-- do install -->
- <antcall target="run.director">
- <param name="p2.director.installIU" value="${install}" />
- <param name="p2.director.install.path"
value="${WORKINGDIR}/eclipse" />
- <param name="p2.director.input.repo" value="file://${repoDir}/"
/>
- </antcall>
- </target>
-
- <target name="run.director">
- <property name="p2.director.extraArgs" value="" />
- <property name="p2.director.installIU" value="${install}" />
- <property name="p2.director.install.path" value="${targetDir}"
/>
- <property name="p2.director.input.repo"
value="jar:file://${sourceZip}!/" />
- <echo>
-Source Repo(s): ${p2.director.input.repo}
-Install Path: ${p2.director.install.path}
-Feature(s) or Plugin(s) to Install:
-${install}
- </echo>
-
- <mkdir dir="${p2.director.install.path}" />
- <chmod perm="+x" file="${p2.director.install.path}/eclipse"
/>
- <exec executable="${p2.director.install.path}/eclipse"
failonerror="true" dir="${p2.director.install.path}"
timeout="900000" taskname="p2.dir">
- <arg line=" -application org.eclipse.equinox.p2.director" />
- <arg line=" -nosplash" />
- <arg line=" --launcher.suppressErrors" />
- <arg line=" -consoleLog" />
- <arg line=" -flavor tooling" />
- <arg line=" -roaming" />
- <arg line=" -profile SDKProfile" />
- <arg line=" -destination ${p2.director.install.path}" />
- <arg line=" -bundlepool ${p2.director.install.path}" />
- <arg line=" -installIU ${p2.director.installIU}" />
- <arg line=" -metadataRepository
${p2.director.input.repo},file://${p2.director.install.path}/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile"
/>
- <arg line=" -artifactRepository
${p2.director.input.repo},file://${p2.director.install.path}" />
- <arg line=" -profileProperties org.eclipse.update.install.features=true"
/>
- <arg line=" -vmargs" />
- <arg line=" -Declipse.p2.data.area=${p2.director.install.path}/p2" />
- <arg line=" -Declipse.p2.MD5Check=false" />
- </exec>
- </target>
-</project>
Deleted: trunk/build/target-platforms/local/getArch.sh
===================================================================
--- trunk/build/target-platforms/local/getArch.sh 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/local/getArch.sh 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-if uname -m > /dev/null 2>&1; then
- arch=`uname -m`
-else
- arch=`uname -p`
-fi
-# Massage arch for Eclipse-uname differences
-case $arch in
- i[0-9]*86)
- arch=x86 ;;
- ia64)
- arch=ia64 ;;
- ppc)
- arch=ppc ;;
- ppc64)
- arch=ppc ;;
- x86_64)
- arch=x86_64 ;;
- *)
- echo "ERROR: Unrecognized architecture: $arch"
- exit 1 ;;
-esac
-echo $arch
\ No newline at end of file
Deleted: trunk/build/target-platforms/local/multiple2local.xsl
===================================================================
--- trunk/build/target-platforms/local/multiple2local.xsl 2012-10-03 18:54:07 UTC (rev
44263)
+++ trunk/build/target-platforms/local/multiple2local.xsl 2012-10-03 19:04:15 UTC (rev
44264)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- version="2.0">
-
- <xsl:output method="xml" encoding="UTF-8"
indent="yes"/>
- <xsl:param name="destinationUrl"/>
-
- <xsl:template match="target">
- <target includeMode="feature" name="e42-wtp34-jbds6">
- <locations>
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository location="{$destinationUrl}"/>
- <xsl:apply-templates select="//unit" />
- </location>
- </locations>
- <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- </target>
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:copy-of select="."/>
- </xsl:template>
-</xsl:stylesheet>
Deleted: trunk/build/target-platforms/local/pom.xml
===================================================================
--- trunk/build/target-platforms/local/pom.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/local/pom.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,197 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>target-platforms</artifactId>
- <version>4.0.0.Beta1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools.target-platforms</groupId>
- <artifactId>local</artifactId>
- <name>Local (aggragated) target platform</name>
- <packaging>pom</packaging>
-
- <properties>
- <repoDir>${project.build.directory}/REPO</repoDir>
- <eclipse.type>platform</eclipse.type>
-
- <!--
- <eclipse.version>4.2</eclipse.version>
- <
eclipse.URL>http://www.eclipse.org/downloads/download.php?r=1&...
- -->
- <eclipse.version>M20120829-1000</eclipse.version>
- <
eclipse.URL>http://www.eclipse.org/downloads/download.php?r=1&...
-
- <!-- Temporary before release of Tycho 0.16 -->
- <!-- JBIDE-12003 -->
- <tychoVersion>0.16.0-SNAPSHOT</tychoVersion>
- <tychoExtrasVersion>0.16.0-SNAPSHOT</tychoExtrasVersion>
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.5.1</version>
- <executions>
- <execution>
- <id>get-multiple-target</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>get</goal>
- </goals>
- <configuration>
- <groupId>${project.groupId}</groupId>
- <artifactId>multiple</artifactId>
- <version>${project.version}</version>
- <packaging>target</packaging>
- <classifier>multiple</classifier>
- <destination>${project.build.directory}/multiple.target</destination>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>xml-maven-plugin</artifactId>
- <version>1.0</version>
- <executions>
- <execution>
- <id>generate-unified.target</id>
- <phase>generate-resources</phase> <!-- Should be generate-resources
-->
- <goals>
- <goal>transform</goal>
- </goals>
- <configuration>
- <transformationSets>
- <transformationSet>
- <dir>${project.build.directory}</dir>
- <includes>
- <include>multiple.target</include>
- </includes>
- <stylesheet>multiple2local.xsl</stylesheet>
- <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
- <outputProperties>
- <outputPropertie>
- <name>indent</name>
- <value>yes</value>
- </outputPropertie>
- </outputProperties>
- <parameters>
- <parameter>
- <name>destinationUrl</name>
- <value>file:/${repoDir}</value>
- </parameter>
- </parameters>
- </transformationSet>
- </transformationSets>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>target-platform-validation-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>validate-target-platform</goal>
- </goals>
- <configuration>
- <targetFiles>
- <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
- </targetFiles>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <artifact>
- <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
- <type>target</type>
- <classifier>local</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>get.local.target</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- <build>
- <plugins>
- <plugin>
- <!-- Workaround for
https://bugs.eclipse.org/bugs/show_bug.cgi?id=389052
-->
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.6</version>
- <executions>
- <execution>
- <phase>package</phase>
- <configuration>
- <tasks>
- <!-- build the local.target file -->
- <ant antfile="build.xml">
- <!-- target File is the reference target file (multiple) -->
- <property name="targetFile"
value="${project.build.directory}/multiple.target" />
- <property name="eclipse.version"
value="${eclipse.version}" />
- <property name="eclipse.type" value="${eclipse.type}"
/>
- <property name="eclipse.URL"
value="${eclipse.URL}"/>
- <property name="repoDir" value="${repoDir}"/>
- <!-- <property name="repoDir"
value="/path/to/where/to/provision/repo"/> -->
- </ant>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>commons-net</groupId>
- <artifactId>commons-net</artifactId>
- <version>1.4.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.ant</groupId>
- <artifactId>ant-commons-net</artifactId>
- <version>1.7.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.ant</groupId>
- <artifactId>ant-trax</artifactId>
- <version>1.7.1</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
Deleted: trunk/build/target-platforms/local/target2p2mirror.xml
===================================================================
--- trunk/build/target-platforms/local/target2p2mirror.xml 2012-10-03 18:54:07 UTC (rev
44263)
+++ trunk/build/target-platforms/local/target2p2mirror.xml 2012-10-03 19:04:15 UTC (rev
44264)
@@ -1,33 +0,0 @@
-<project default="custom.build" name="jbosstools target platform
p2.mirror generator">
- <!-- don't forget to increment these files when moving up a version:
- build.xml, *.target*, publish.sh, target2p2mirror.xml; also
jbds/trunk/releng/org.jboss.ide.eclipse.releng/requirements/jbds-target-platform/build.properties;
- also all devstudio-5.0_*.updatesite jobs (4) need to be pointed at the new Target
Platform URL -->
-
- <property name="targetFile" value="e421RC2-wtp341M.target" />
-
- <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
- if useLatest = false, include versions and fetch specific versions requested. -->
- <property name="useLatest" value="false" />
-
- <target name="custom.build" depends="gen.p2mirror.script" />
-
- <target name="gen.p2mirror.script" description="use XSLT to generate a
p2.mirror script from .target">
- <echo level="verbose">Generate ${targetFile}.p2mirror.xml from
${targetFile} using useLatest=${useLatest}" />
-</echo>
- <delete file="${targetFile}.p2mirror.xml" quiet="true" />
- <xslt style="target2p2mirrorXml.xsl" in="${targetFile}"
out="${targetFile}.p2mirror.xml" processor="trax">
- <param name="useLatest" expression="${useLatest}" />
- </xslt>
- <echo>-----------
-
- Next, be sure to run the resulting p2.mirror script.
- You may need to run it a few times for it to complete
- successfully (due to network timeouts and invalid mirrors).
-
- For instructions on running the script, do this:
-
- ant -f ${targetFile}.p2mirror.xml help
- </echo>
- </target>
-
-</project>
Deleted: trunk/build/target-platforms/local/target2p2mirrorXml.xsl
===================================================================
--- trunk/build/target-platforms/local/target2p2mirrorXml.xsl 2012-10-03 18:54:07 UTC (rev
44263)
+++ trunk/build/target-platforms/local/target2p2mirrorXml.xsl 2012-10-03 19:04:15 UTC (rev
44264)
@@ -1,87 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- version="2.0">
-<!--
- This XSLT is used by target2p2mirror.xml to generate a p2.mirror ant script from a
.target file
--->
- <xsl:output method="xml" indent="yes" encoding="UTF-8"
- version="1.0" />
-
- <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
- if useLatest = false, include versions and fetch specific versions requested. -->
- <xsl:param name="useLatest" select="'false'"
as="xs:string"/>
-
- <xsl:param name="verbose" select="'${verbose}'"
as="xs:string"/>
- <xsl:param name="followStrict" select="'${followStrict}'"
as="xs:string"/>
- <xsl:param name="destination"
select="'file://${repoDir}'" as="xs:string"/>
-
- <xsl:template match="target">
- <project name="Download target platform"
default="download.target.platform">
- <target name="help">
- <echo>
- Generated with useLatest = <xsl:value-of select="$useLatest"/>
-
- ---
-
- Use followStrict="true" to prevent downloading all
- requirements not included in the target platform
- or followStrict="false" to fetch everything
-
- To run this script:
-
- /abs/path/to/eclipse -vm /opt/jdk1.6.0/bin/java \
- -nosplash -data /tmp/workspace -consolelog -application \
- org.eclipse.ant.core.antRunner -f *.target.p2mirror.xml \
- -Ddebug=true -DfollowStrict=true -DrepoDir=`pwd`/REPO/
-</echo>
- </target>
- <target name="init" unless="repoDir">
- <fail>Must set -DrepoDir=/abs/path/to/download/artifacts/</fail>
- </target>
- <target name="download.target.platform" depends="init"
- description="Download from target platform definition"
if="repoDir">
- <property name="verbose" value="false" />
- <property name="followStrict" value="false" />
- <echo level="info">Download features/plugins into
${repoDir}</echo>
- <p2.mirror destination="{$destination}"
verbose="{$verbose}">
- <!-- should we add latestVersionOnly="true" to <slicingOptions> ?
-->
- <slicingOptions includeFeatures="true"
followStrict="{$followStrict}"/>
- <source>
- <xsl:apply-templates select="//repository" />
- </source>
- <xsl:apply-templates select="//unit" />
- <xsl:apply-templates select="//feature" />
- <xsl:apply-templates select="//plugin" />
- </p2.mirror>
- </target>
- </project>
- </xsl:template>
-
- <xsl:template match="//repository">
- <xsl:variable name="locationUrl" select="./@location" />
- <repository location="{$locationUrl}" />
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:choose>
- <xsl:when test="$useLatest='true'">
- <iu id="{@id}" version="" />
- </xsl:when>
- <xsl:otherwise>
- <iu id="{@id}" version="{@version}" />
- </xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
- <xsl:template match="//plugin">
- <iu id="{@id}" version="" />
- </xsl:template>
-
- <xsl:template match="//feature">
- <iu id="{(a)id}.feature.group" version="" />
- </xsl:template>
-
- <!-- ignore anything else -->
- <xsl:template match="environment|targetJRE|launcherArgs|includeBundles"
/>
-
-</xsl:stylesheet>
Deleted: trunk/build/target-platforms/multiple/multiple.target
===================================================================
--- trunk/build/target-platforms/multiple/multiple.target 2012-10-03 18:54:07 UTC (rev
44263)
+++ trunk/build/target-platforms/multiple/multiple.target 2012-10-03 19:04:15 UTC (rev
44264)
@@ -1,407 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><?pde
version="3.6"?>
-<target includeMode="feature" name="e42-wtp34-jbds6">
- <!-- Pro tip: to convert
- from org.eclipse.foo_4.6.0.v201005032111-777K4AkF7B77R7c7N77.jar
- to <unit version="4.6.0.v201005032111-777K4AkF7B77R7c7N77"
id="org.eclipse.foo.feature.group"/>
- using vi, apply this transform:
- :%s/.\+\/\(org.\+\)_\(\d\+.\+\)\.jar/\t\t\t<unit id="\1.feature.group"
version="\2"\/>/g
- -->
- <locations>
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <!-- don't forget to increment these files when moving up a version:
- build.xml, *.target*, publish.sh, target2p2mirror.xml -->
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <!-- for these IUs we need multiple versions -->
- <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
- <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
- <unit id="org.jdom" version="1.1.1.v201101151400"/>
- <unit id="org.jdom" version="1.0.0.v201005080400"/>
- <unit id="org.apache.commons.lang"
version="2.6.0.v201205030909"/>
- <unit id="org.apache.commons.lang"
version="2.4.0.v201005080502"/>
- <unit id="org.apache.commons.lang"
version="2.1.0.v201005080500"/>
- <unit id="javax.servlet" version="3.0.0.v201112011016"/>
- <unit id="javax.servlet" version="2.5.0.v201103041518"/>
- <unit id="javax.servlet.jsp"
version="2.2.0.v201112011158"/>
- <unit id="javax.servlet.jsp"
version="2.0.0.v201101211617"/>
- <unit id="javax.wsdl" version="1.6.2.v201012040545"/>
- <unit id="javax.wsdl" version="1.5.1.v201012040544"/>
- <unit id="javax.xml.bind" version="2.2.0.v201105210648"/>
- <unit id="javax.xml.bind" version="2.1.9.v201005080401"/>
- <unit id="javax.xml.soap" version="1.3.0.v201105210645"/>
- <unit id="javax.xml.soap" version="1.2.0.v201005080501"/>
- <unit id="org.apache.commons.logging"
version="1.1.1.v201101211721"/>
- <unit id="org.apache.commons.logging"
version="1.0.4.v201101211617"/>
- <unit id="org.apache.lucene"
version="2.9.1.v201101211721"/>
- <unit id="org.apache.lucene"
version="1.9.1.v201101211617"/>
- <unit id="org.apache.lucene.core"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.core"
version="2.9.1.v201101211721"/>
- <unit id="org.junit"
version="4.10.0.v4_10_0_v20120426-0900"/>
- <unit id="org.junit"
version="3.8.2.v3_8_2_v20100427-1100"/>
-
- <!-- Orbit bundles -->
- <unit id="javax.activation" version="1.1.0.v201108011116"/>
- <unit id="org.apache.oro" version="2.0.8.v201005080400"/>
- <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
- <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
- <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
- <unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
- <unit id="org.hamcrest.core"
version="1.1.0.v20090501071000"/>
- <unit id="org.hamcrest.text"
version="1.1.0.v20090501071000"/>
- <unit id="org.hamcrest.library"
version="1.1.0.v20090501071000"/>
- <unit id="org.hamcrest.integration"
version="1.1.0.v20090501071000"/>
-
- <!-- Orbit bundles needed for Eclipse Checkstyle (eclipse-cs) -->
- <unit id="org.apache.lucene.highlighter"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.memory"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.misc"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.queries"
version="3.5.0.v20120319-2345"/>
- <unit id="org.apache.lucene.snowball"
version="2.9.1.v20100421-0704"/>
- <unit id="org.apache.lucene.spellchecker"
version="3.5.0.v20120319-2345"/>
-
- <unit id="org.apache.axis" version="1.4.0.v201005080400"/>
- <unit id="org.apache.commons.io"
version="2.0.1.v201105210651"/>
- <unit id="org.apache.commons.httpclient"
version="3.1.0.v201012070820"/>
- <unit id="org.apache.commons.codec"
version="1.3.0.v201101211617"/>
- <unit id="org.apache.jasper"
version="7.0.26.v201205030742"/>
- <unit id="org.apache.catalina"
version="7.0.26.v201205021508"/>
- <unit id="javax.ejb" version="3.1.1.v201204261316"/>
- <unit id="javax.transaction"
version="1.1.1.v201105210645"/>
- <unit id="javax.el" version="2.2.0.v201108011116"/>
- <unit id="javax.xml.rpc" version="1.1.0.v201005080400"/>
- </location>
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <!-- m2e, m2e-wtp + deps -->
- <unit id="org.eclipse.m2e.sdk.feature.feature.group"
version="1.2.0.20120903-1050"/>
- <unit id="org.eclipse.m2e.feature.feature.group"
version="1.2.0.20120903-1050"/>
- <unit id="ch.qos.logback.classic"
version="1.0.0.v20111214-2030"/>
- <unit id="ch.qos.logback.core"
version="1.0.0.v20111214-2030"/>
- <unit id="ch.qos.logback.slf4j"
version="1.0.0.v20120123-1500"/>
- <unit id="org.slf4j.api" version="1.6.4.v20120130-2120"/>
- <unit id="com.ning.async-http-client"
version="1.6.5.20120903-0645"/>
- <unit id="org.jboss.netty"
version="3.2.5.Final-20120903-0645"/>
- <unit id="org.eclipse.m2e.wtp.feature.feature.group"
version="0.16.0.20120914-0945"/>
- <unit id="org.sonatype.m2e.mavenarchiver.feature.feature.group"
version="0.15.0.201207090125-signed-201209140800"/>
- </location>
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <unit id="org.eclipse.equinox.p2.discovery.compatibility"
version="1.0.101.v20120524-1717"/>
- <unit id="org.eclipse.equinox.p2.discovery"
version="1.0.200.v20120524-1717"/>
- <unit id="org.eclipse.equinox.p2.ui.discovery"
version="1.0.0.v20110808-1657"/>
-
- <!-- EMF, XSD -->
- <unit id="org.eclipse.emf.workspace.feature.group"
version="1.6.0.v20120328-0001-37708s734E377I3B4C2"/>
- <unit id="org.eclipse.emf.validation.feature.group"
version="1.6.0.v20120328-0001-479-9oB56N5BBR6LCA6"/>
- <unit id="org.eclipse.emf.transaction.feature.group"
version="1.6.0.v20120328-0001-377-8s734C3E7D15D6B"/>
- <unit id="org.eclipse.emf.feature.group"
version="2.8.1.v20120917-0436"/>
- <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.1.v20120911-0500"/>
- <unit id="org.eclipse.emf.codegen.feature.group"
version="2.8.0.v20120917-0436"/>
- <unit id="org.eclipse.emf.common.feature.group"
version="2.8.0.v20120911-0500"/>
- <unit id="org.eclipse.emf.databinding.feature.group"
version="1.2.0.v20120917-0436"/>
- <unit id="org.eclipse.emf.codegen.ecore.feature.group"
version="2.8.1.v20120917-0436"/>
- <unit id="org.eclipse.emf.ecore.edit.feature.group"
version="2.8.0.v20120917-0436"/>
- <unit id="org.eclipse.emf.ecore.editor.feature.group"
version="2.8.0.v20120917-0436"/>
- <unit id="org.eclipse.emf.ecore.feature.group"
version="2.8.1.v20120911-0500"/>
- <unit id="org.eclipse.emf.edit.feature.group"
version="2.8.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.edit.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.ecore.converter.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.editor.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.mapping.editor.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.mapping.feature.group"
version="2.7.0.v20120917-0436"/>
- <unit id="org.eclipse.xsd.feature.group"
version="2.8.0.v20120917-0436"/>
-
- <!-- GEF, Draw2D, Graphiti, Zest -->
- <unit id="org.eclipse.graphiti.feature.feature.group"
version="0.9.1.v20120919-0732"/>
- <unit id="org.eclipse.draw2d.feature.group"
version="3.9.0.201208201742"/>
- <unit id="org.eclipse.gef.feature.group"
version="3.9.0.201208201742"/>
- <unit id="org.eclipse.zest.feature.group"
version="1.5.0.201208201742"/>
-
- <!-- Needed for Teiid Designer: UML2 -->
- <unit id="org.eclipse.uml2.feature.group"
version="4.0.1.v20120913-1441"/>
- <unit id="org.eclipse.uml2.doc.feature.group"
version="4.0.0.v20120913-1441"/>
-
- <!-- Platform: CVS, JDT, RCP, PDE, Equinox, Help -->
- <unit id="com.ibm.icu.base" version="4.4.2.v20110831"/>
- <!-- cannot include two versions of the same feature as they conflict in terms of
inclusion of org.eclipse.update.ui, which is only on the 3.8 site -->
- <!-- <unit id="org.eclipse.platform.feature.group"
version="3.8.0.v20120607-071945-9gF7jI7nG5qByXMVdkhRMWBQlF4PnDCLybDCPQ"/>
-->
- <unit id="org.eclipse.platform.feature.group"
version="4.2.1.v20120814-120134-9JF7BHVGFyMveli1uX6aTH0q-eAap6PAgOP5mO"/>
- <unit id="org.eclipse.platform.ide"
version="4.2.1.M20120914-1800"/>
- <unit id="org.eclipse.platform.sdk"
version="4.2.1.M20120914-1800"/>
- <unit id="org.eclipse.sdk.feature.group"
version="4.2.1.v20120814-120134-7T7oDODQ-3Heq-afCDlg7T4xJuvxaC2ohMfCfB5451Rz0"/>
- <unit id="org.eclipse.sdk.ide"
version="4.2.1.M20120914-1800"/>
- <unit id="org.eclipse.cvs.feature.group"
version="1.3.200.v20120525-1249-7B79FJJAkF7BF7VEH5IAJT"/>
- <unit id="org.eclipse.jdt.feature.group"
version="3.8.1.v20120814-104540-8-8nFqpFNOfwKDRVz-tXOcL5d_83"/>
- <unit id="org.eclipse.equinox.server.core.feature.group"
version="1.2.0.v20120522-1841-7K7VFO1F7RZHQZI4_c8StnvFB"/>
- <unit id="org.eclipse.equinox.executable.feature.group"
version="3.6.0.v20120522-1813-7P7OG2BFLWUl7UmbVUO9iCm"/>
- <unit id="org.eclipse.equinox.compendium.sdk.feature.group"
version="3.8.0.v20120522-1841-7X7eGb7FPGjtJjv1kjS_NdG"/>
- <unit id="org.eclipse.equinox.core.sdk.feature.group"
version="3.8.0.v20120522-1813-85FAcGbFFoYTldJrUNk3a52oHJ"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group"
version="1.0.100.v20120524-0542-4-Bh9oB58A5N9L28PCQ"/>
- <unit id="org.eclipse.equinox.p2.user.ui.feature.group"
version="2.2.0.v20120524-0542-62DG9JXTlSiz-UbcP0w0KGl9CKNP"/>
- <unit id="org.eclipse.equinox.p2.sdk.feature.group"
version="3.8.0.v20120524-0542-9N89H_oGMMn84Qsz0iIohu4jLeQD"/>
- <unit id="org.eclipse.equinox.serverside.sdk.feature.group"
version="3.8.0.v20120522-1841-9Q7dFszFYGis9uZsz0QodZP4fL9p"/>
- <unit id="org.eclipse.equinox.sdk.feature.group"
version="3.8.0.v20120522-1841-7M7fA78g5_y-g-jtHxcd5k8q8lFR"/>
- <unit id="org.eclipse.equinox.weaving.sdk.feature.group"
version="1.0.200.v20120522-1841-79-FKsEVVFNVFsVk7O6G6"/>
- <unit id="org.eclipse.equinox.server.jetty.feature.group"
version="1.1.0.v20120522-1841-8077C0F8NcJTbL1ab47MJ5"/>
- <unit id="org.eclipse.equinox.server.p2.feature.group"
version="1.2.0.v20120522-1841-7z7_FfoFTy21Yu4Ykq_engx38"/>
- <unit id="org.eclipse.equinox.server.servletbridge.feature.group"
version="1.0.101.v20120522-1841-42F9w9oB58B5KBB2ADHO"/>
- <unit id="org.eclipse.rcp.feature.group"
version="4.2.1.v20120814-120134-7IAPA8BrHQicS-rjP0GbqK780kMy"/>
- <unit id="org.eclipse.pde.feature.group"
version="3.8.1.v20120814-104528-7c7vFixFFt6Zr5aC6KM6LGWSd"/>
- <unit id="org.eclipse.help.feature.group"
version="1.4.1.v20120726-051048-8R7xFOUFLWUl7MoSKV_RBXl27"/>
-
- <!-- DTP -->
- <unit id="org.eclipse.datatools.modelbase.feature.feature.group"
version="1.10.1.v201208161415-7707FCcNBHLCgLUEdUb"/>
- <unit id="org.eclipse.datatools.connectivity.feature.feature.group"
version="1.10.1.v201208161415-7C7h94Et1axpCXkXlTa6fgHd9vA"/>
- <unit id="org.eclipse.datatools.connectivity.oda.feature.feature.group"
version="1.10.1.v201208161415-7H7C7TCcNBHLCnH_EYOb"/>
- <unit
id="org.eclipse.datatools.connectivity.oda.designer.feature.feature.group"
version="1.10.1.v201208161415-4127w312312232267"/>
- <unit
id="org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group"
version="1.10.1.v201208161415-7B7C7NCcNBGUBnIZDaUY"/>
- <unit id="org.eclipse.datatools.enablement.feature.feature.group"
version="1.10.1.v201208161415-7J9Q7FBWxeNcZB5LWgyhH7patz0v"/>
- <unit
id="org.eclipse.datatools.enablement.apache.derby.feature.feature.group"
version="1.10.1.v201208161415-77798gBmKDQ2MoTULxcy9IIQ"/>
- <unit id="org.eclipse.datatools.enablement.hsqldb.feature.feature.group"
version="1.10.1.v201208161415-67E1AqGBM7KfNUHxJR9IIQ"/>
- <unit id="org.eclipse.datatools.enablement.ibm.feature.feature.group"
version="1.10.1.v201208161415-7F47WFC7sRdqScnobkd4"/>
- <unit id="org.eclipse.datatools.enablement.jdbc.feature.feature.group"
version="1.10.1.v201208161415-4-29oB5895RAE8HHP"/>
- <unit id="org.eclipse.datatools.enablement.jdt.feature.feature.group"
version="1.10.1.v201208161415-2-07w312218332612"/>
- <unit id="org.eclipse.datatools.enablement.msft.feature.feature.group"
version="1.10.1.v201208161415-544AkF7AL7MDMAQ8O"/>
- <unit id="org.eclipse.datatools.enablement.mysql.feature.feature.group"
version="1.10.1.v201208161415-5477AkF7AK7_AMENEA"/>
- <unit id="org.eclipse.datatools.enablement.oda.feature.feature.group"
version="1.10.1.v201208161415-7A7T7CDZRDKHF_HnGjOX"/>
- <unit
id="org.eclipse.datatools.enablement.oda.designer.feature.feature.group"
version="1.10.1.v201208161415-3368s7356485C59AB"/>
- <unit id="org.eclipse.datatools.enablement.oracle.feature.feature.group"
version="1.10.1.v201208161415-548fAkF7AL7RBJANAI"/>
- <unit
id="org.eclipse.datatools.enablement.postgresql.feature.feature.group"
version="1.10.1.v201208161415-553AkF7AK8PCRBQBP"/>
- <unit id="org.eclipse.datatools.enablement.sap.feature.feature.group"
version="1.10.1.v201208161415-540AkF7AJ7YEJBU7S"/>
- <unit id="org.eclipse.datatools.enablement.sybase.feature.feature.group"
version="1.10.1.v201208161415-7E46F9NiNc1QBgyT6T6"/>
- <unit id="org.eclipse.datatools.enablement.ingres.feature.feature.group"
version="1.10.1.v201208161415-540AkF78Z7UCRAQDB"/>
- <unit id="org.eclipse.datatools.enablement.sqlite.feature.feature.group"
version="1.10.1.v201208161415-542AkF7AJ7SAKAPBF"/>
- <unit id="org.eclipse.datatools.sqldevtools.feature.feature.group"
version="1.10.1.v201208161415-7N8B7JFDsn5iz-Aex68NyGpC_AgL"/>
- <unit
id="org.eclipse.datatools.sqldevtools.results.feature.feature.group"
version="1.10.1.v201208161415-57B79AkF7BD7SGC9ZEH"/>
- <unit id="org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group"
version="1.10.1.v201208161415-7A-78F7RZHQTIyWmM1_s"/>
- <unit id="org.eclipse.datatools.sqldevtools.ddl.feature.feature.group"
version="1.10.1.v201208161415-279078B089G8S_IRUJz-XnN2at"/>
- <unit id="org.eclipse.datatools.sqldevtools.data.feature.feature.group"
version="1.10.1.v201208161415-645BgJ9EDBTHPAhQU"/>
- <unit
id="org.eclipse.datatools.sqldevtools.parsers.feature.feature.group"
version="1.10.1.v201208161415-623BgJ9EE9ZJRDZLA"/>
- <unit
id="org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group"
version="1.10.1.v201208161415-79-78EVVFNQGpRkHz0Sm"/>
- <unit
id="org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group"
version="1.10.1.v201208161415-4208375LG5BJ93413"/>
- <unit id="org.eclipse.datatools.intro.feature.group"
version="1.10.1.v201208161415-26-7w312116392911"/>
- <unit id="org.eclipse.datatools.doc.user.feature.group"
version="1.10.1.v201208161415-47C08w95FFAK89FHEC7"/>
- <unit id="org.eclipse.datatools.common.doc.user.feature.group"
version="1.10.1.v201208161415-26-311A16321A3557"/>
- <unit id="org.eclipse.datatools.connectivity.doc.user.feature.group"
version="1.10.1.v201208161415-37D-7733L3D753L7BBF"/>
- <unit id="org.eclipse.datatools.sqltools.doc.user.feature.group"
version="1.10.1.v201208161415-37D-7733L3D753L7BBF"/>
- <unit id="org.eclipse.persistence.jpa.feature.group"
version="2.4.0.v20120608-r11652"/>
-
- <!-- RSE, TM -->
- <unit id="org.eclipse.rse.feature.group"
version="3.4.1.201209191030-7L7IFBY83omx__z0RFpKdWB-r5MS"/>
- <unit id="org.eclipse.rse.ssh.feature.group"
version="3.0.400.201209191030-7A4FEc7F7BF7gBgB7J7"/>
- <unit id="org.eclipse.rse.terminals.feature.group"
version="1.2.1.201209191030-773Ep7H8AG8_DZK9Q9252"/>
- <unit id="org.eclipse.rse.telnet.feature.group"
version="2.3.0.201209191030-775FD3879AE8YB_E8OA4"/>
- <unit id="org.eclipse.rse.ftp.feature.group"
version="3.1.0.201209191030-782FBV8377A6N8PB6J84"/>
- <unit id="org.eclipse.rse.local.feature.group"
version="2.1.400.201209191030-7B4FSg7J9EJ9rErE9O9"/>
- <unit id="org.eclipse.rse.useractions.feature.group"
version="1.1.400.201209191030-31FBV773573L5L5393"/>
- <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.1.201209191030-41031231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.view.feature.group"
version="2.3.0.201209191030-32-31231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.telnet.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.serial.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.feature.group"
version="3.2.1.201209191030-41031231A2A2141"/>
- <unit id="org.eclipse.tm.terminal.ssh.feature.group"
version="2.1.100.201209191030-308Z31231A2A2141"/>
-
- <!-- JBIDE-9549, JBDS-1904 add egit/jgit and mylyn support to TP, including
dependent plugins -->
- <unit id="org.eclipse.jsch.ui"
version="1.1.400.v20120522-1148"/>
- <unit id="org.eclipse.jsch.core"
version="1.1.400.v20120522-1148"/>
- <unit id="com.jcraft.jsch" version="0.1.46.v201205102330"/>
- <unit id="org.eclipse.jgit.feature.group"
version="2.1.0.201209190230-r"/>
- <unit id="org.eclipse.egit.feature.group"
version="2.1.0.201209190230-r"/>
- <unit id="org.eclipse.egit.mylyn.feature.group"
version="2.1.0.201209190230-r"/>
- <unit id="org.eclipse.mylyn.github.feature.feature.group"
version="2.1.0.201209190230-r"/>
-
- <!-- needed for JBoss Central -->
- <unit id="com.sun.syndication"
version="0.9.0.v200803061811"/>
- <unit id="org.eclipse.mylyn.commons.core"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.discovery.ui"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.discovery.core"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.ui"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.net"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.screenshots"
version="3.8.2.v20120916-1200"/>
-
- <!-- JBDS-1904, JBIDE-9351, JBIDE-10094 add mylyn and jira to JBT/JBDS TP -->
- <unit id="org.eclipse.mylyn_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.ide_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.tasks.ide.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.compatibility.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.identity.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.notifications.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.repositories.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.repositories.http.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.context_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.bugzilla_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.discovery.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.java_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.monitor.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.pde_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.team_feature.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.wikitext_feature.feature.group"
version="1.7.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.cvs.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.git.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.versions.feature.group"
version="1.0.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.commons.sdk.feature.group"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.tasks.ui"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.tasks.core"
version="3.8.2.v20120916-1200"/>
- <unit id="org.eclipse.mylyn.tasks.bugs"
version="3.8.2.v20120916-1200"/>
-
- <unit id="org.eclipse.ui"
version="3.103.0.v20120705-114351"/>
- <unit id="org.eclipse.core.runtime"
version="3.8.0.v20120521-2346"/>
- <unit id="org.eclipse.core.resources"
version="3.8.1.v20120802-154922"/>
- <unit id="org.eclipse.ui.ide"
version="3.8.1.v20120828-165804"/>
- <unit id="org.eclipse.ui.workbench.texteditor"
version="3.8.0.v20120523-1310"/>
- <unit id="org.eclipse.jface.text"
version="3.8.1.v20120828-155502"/>
- <unit id="org.eclipse.osgi"
version="3.8.1.v20120830-144521"/>
- <unit id="org.eclipse.core.filesystem"
version="1.3.200.v20120522-2012"/>
- <unit id="org.eclipse.ui.forms"
version="3.5.200.v20120705-114351"/>
- <unit id="org.eclipse.ui.editors"
version="3.8.0.v20120523-1540"/>
- <unit id="org.eclipse.team.core"
version="3.6.100.v20120524-0627"/>
- <unit id="org.eclipse.team.ui"
version="3.6.200.v20120522-1148"/>
- <unit id="org.eclipse.jface"
version="3.8.101.v20120817-083647"/>
- <unit id="org.eclipse.compare"
version="3.5.300.v20120522-1148"/>
- </location>
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
- <!-- update.ui is on the 3.8 site, not the 4.2 site -->
- <unit id="org.eclipse.update.ui"
version="3.3.0.v20120523-1742"/>
- <!-- there are two versions of this IU -
- 4.2 has ./org.eclipse.update.core_3.2.600.v20120530-1204.jar and
- 3.8 has ./org.eclipse.update.core_3.2.600.v20120530-120908.jar
- -->
- <!-- <unit id="org.eclipse.update.core"
version="3.2.600.v20120530-120908"/> -->
- <unit id="org.eclipse.update.core"
version="3.2.600.v20120820-205746"/>
- </location>
-
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <unit id="com.atlassian.connector.commons"
version="4.0.0.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.bamboo.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.bamboo.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.branding.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.commons.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.commons.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.crucible.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.crucible.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.cvs.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.cvs.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.directclickthrough.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.fisheye.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.fisheye.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.help"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.jira.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.jira.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.monitor.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.monitor.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.subclipse.core"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.subclipse.ui"
version="3.0.6.v20120628"/>
- <unit id="com.atlassian.connector.eclipse.ui"
version="3.0.6.v20120628"/>
- <!-- dep for com.atlassian.connector.eclipse.directclickthrough.ui -->
- <unit id="com.thoughtworks.xstream"
version="1.3.0.v20100826-1640"/>
-
- <unit id="org.jdom_jaxen" version="1.0.0.20081203-1100"/>
- <unit id="org.mortbay.jetty.server"
version="6.1.23.v201004211559"/>
- <unit id="org.mortbay.jetty.util"
version="6.1.23.v201004211559"/>
- <unit id="org.joda.time" version="1.6.0.v20081202-0100"/>
- </location>
-
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
-
- <unit id="org.eclipse.jst.jee"
version="1.0.500.v201202020745"/>
- <unit id="org.eclipse.jst.jee.web"
version="1.0.301.v201007070907"/>
- <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
- <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
- <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
-
- <unit id="org.eclipse.jpt.common.feature.feature.group"
version="1.2.1.v201208222210-663AkF7BF7cFFFFB7"/>
- <unit id="org.eclipse.jpt.common.eclipselink.feature.feature.group"
version="1.2.1.v201208222210-3318s73573J777753"/>
- <unit id="org.eclipse.jpt.jpa.eclipselink.feature.feature.group"
version="3.2.1.v201208222210-7M7J78F7RZHQYJAQsS4SVFD7"/>
- <unit id="org.eclipse.jpt.jpa.feature.feature.group"
version="3.2.1.v201208222210-7S7K8gFBBoPapQieUcW_TFD7"/>
-
- <unit id="org.eclipse.jsf.feature.feature.group"
version="3.4.1.v201208241503-7E7JFBjF9JgLWgMhh4X6Ps"/>
- <unit id="org.eclipse.jsf.feature.source.feature.group"
version="3.4.1.v201208241503-7E7JFBjF9JgLWgMhh4X6Ps"/>
- <unit id="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"
version="3.4.0.v201108231500-377DG8s73543J5H6D66"/>
- <unit id="org.eclipse.jst.enterprise_core.feature.feature.group"
version="3.4.0.v201108110300-52FShAkF7BA8O8J9OC8"/>
- <unit id="org.eclipse.jst.enterprise_ui.feature.feature.group"
version="3.4.0.v201107072300-7b7JIM0FSK2WM1PS9Ar7AKUz0TrWn"/>
- <unit id="org.eclipse.jst.enterprise_userdoc.feature.feature.group"
version="3.3.100.v201105122000-62FUGBgJ9EA9aEeHRHc"/>
- <unit
id="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"
version="2.2.201.v201208241503-20A87w312319352614"/>
- <unit id="org.eclipse.jst.server_adapters.ext.feature.feature.group"
version="3.3.101.v20120821_1416-777HFL6CcNBDmBjKOFHIEB"/>
- <unit id="org.eclipse.jst.server_adapters.feature.feature.group"
version="3.2.200.v20120517_1442-20A77w31231628a2553"/>
- <unit id="org.eclipse.jst.server_core.feature.feature.group"
version="3.4.0.v20120503_1042-31FEe8s73554A4Fa2153"/>
- <unit id="org.eclipse.jst.server_ui.feature.feature.group"
version="3.4.0.v20120503_1042-7A77FHr9xFcC2CFLZBCJMHLg7D64"/>
- <unit id="org.eclipse.jst.server_userdoc.feature.feature.group"
version="3.3.100.v20110303-2-Eo7w3121162A3329"/>
- <unit id="org.eclipse.jst.web_core.feature.feature.group"
version="3.4.1.v201208160300-7Q7EGVxFE9LeAJKvylauQtyivz-0sSxz003877"/>
- <unit id="org.eclipse.jst.webpageeditor.feature.feature.group"
version="2.3.8.v201208241503-46DI9oB58B5TBH8K5E"/>
- <unit id="org.eclipse.jst.web_ui.feature.feature.group"
version="3.4.1.v201208231800-7F7DFSlC25UrkX5qvgnXz0LZDA6kiWwylC3uxsWk"/>
- <unit id="org.eclipse.jst.web_userdoc.feature.feature.group"
version="3.4.1.v201208231800-2117w312319373364"/>
- <unit id="org.eclipse.jst.ws.axis2tools.feature.feature.group"
version="1.1.200.v201103022333-78-FF0DZRDKDDePSKwHj"/>
- <unit id="org.eclipse.jst.ws.cxf.feature.feature.group"
version="1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG"/>
- <unit id="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"
version="1.0.200.v201109042201-5-F8NAkF7BB7U8PEK8K"/>
- <unit id="org.eclipse.jst.ws.jaxws.feature.feature.group"
version="1.2.0.v201204151854-7E7AF70F8NcJS_KqT5TpXq"/>
- <unit id="org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group"
version="1.0.200.v201205012246-3-DF8s73573D795LAF"/>
-
- <unit id="org.eclipse.wst.common.frameworks"
version="1.2.200.v201203141800"/>
- <unit id="org.eclipse.wst.common.project.facet.ui"
version="1.4.300.v201111030424"/>
- <unit id="org.eclipse.wst.common_core.feature.feature.group"
version="3.4.1.v201208162200-7B7EFMTF7RZHOjIuOyR0QS"/>
- <unit id="org.eclipse.wst.common.fproj.feature.group"
version="3.4.0.v201202292300-377F8N8s735555393B7B"/>
- <unit id="org.eclipse.wst.common_ui.feature.feature.group"
version="3.4.1.v201208170300-7C7AFeEEdhOaweJhCnQfykJvPz-S1RT"/>
- <unit id="org.eclipse.wst.jsdt.feature.feature.group"
version="1.4.1.v201208171701-7H7DFg0FC7sReqSyfqesWi"/>
- <unit id="org.eclipse.wst.server_adapters.feature.feature.group"
version="3.2.201.v20120821_1517-51F9xAkF7AL8QDRl8GAT"/>
- <unit id="org.eclipse.wst.server_core.feature.feature.group"
version="3.3.100.v20110810_1722-33Et8s73563B6Ha3113"/>
- <unit id="org.eclipse.wst.server_ui.feature.feature.group"
version="3.3.101.v20120817_1533-7B7AFJQAtMduXxeIc0IpSdC97A9"/>
- <unit id="org.eclipse.wst.server_userdoc.feature.feature.group"
version="3.3.200.v20120830_2320-20Eo7w31231941a3363"/>
- <unit id="org.eclipse.wst.web_core.feature.feature.group"
version="3.4.1.v201208170345-7E7HFSlAJz-mw9qA03HKTuLirZsDJyCao"/>
- <unit id="org.eclipse.wst.web_ui.feature.feature.group"
version="3.4.1.v201208170345-7O7MFsPEMkBJz0wtb-ccsarPSceUIHO9iKk6XVPV"/>
- <unit id="org.eclipse.wst.web_userdoc.feature.feature.group"
version="3.3.0.v201102200555-31Eo8s734B3E4H7799"/>
- <unit id="org.eclipse.wst.ws_core.feature.feature.group"
version="3.4.0.v201108230503-7L7RFoGFGtGd-xhuy-rRwz-2766"/>
- <unit id="org.eclipse.wst.ws_ui.feature.feature.group"
version="3.4.1.v201208172041-7I7CFkXEtEoXHw684K6n3-z-F3stz0lKFx169q5z"/>
- <unit id="org.eclipse.wst.ws_userdoc.feature.feature.group"
version="3.1.300.v201102200555-44FR79oB5855Q8IBD7G"/>
- <unit id="org.eclipse.wst.ws_wsdl15.feature.feature.group"
version="1.5.301.v201102200555-2407w312123151655"/>
- <unit id="org.eclipse.wst.xml_core.feature.feature.group"
version="3.4.1.v201208170345-7C7OFm5F7RZHQRIsOz-Nz-_n"/>
- <unit id="org.eclipse.wst.xml_ui.feature.feature.group"
version="3.4.1.v201208170345-7H7GFeFDxumUpsw5rgjWnKDrsz0p4ymwjQz00T2S"/>
- <unit id="org.eclipse.wst.xml_userdoc.feature.feature.group"
version="3.3.0.v201102071641-50FYwAkF7B77UBZFDBL"/>
- <unit id="org.eclipse.wst.xml.xpath2.processor.feature.feature.group"
version="2.0.100.v201203131922-7A7K0CcNBGPCTJ_FUOb"/>
- <unit id="org.eclipse.wst.xsl.feature.feature.group"
version="1.3.100.v201111021744-7T7ZFUaFIqUoJuvaKoCpQDKaGVPc"/>
- </location>
-
- <!-- Only in JBT -->
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
- <!-- SWTBot -->
- <unit id="org.eclipse.swtbot.eclipse.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
- <unit id="org.eclipse.swtbot.eclipse.gef.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
- <unit id="org.eclipse.swtbot.ide.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
- <unit id="org.eclipse.swtbot.eclipse.test.junit4.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
- <unit id="org.eclipse.swtbot.feature.group"
version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
- </location>
-
- <!-- Only in JBT -->
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
- <!-- BIRT -->
- <unit id="org.eclipse.birt.osgi.runtime.sdk.feature.group"
version="4.2.1.v20120820-793187qD_D0RBQLXOVH-wQkmJ1cI"/>
- <unit id="org.eclipse.birt.feature.group"
version="4.2.1.v20120820-ChBG8UGYgRQlJ7y9Lz-wS7nDcRL4"/>
- <unit id="org.eclipse.birt.integration.wtp.feature.group"
version="4.2.1.v20120912-1721-5107w31231A2302832"/>
- <unit id="org.eclipse.birt.chart.feature.group"
version="4.2.1.v20120820-828i7EFQCnvK_6wFGvqLR"/>
- <unit id="org.eclipse.birt.chart.integration.wtp.feature.group"
version="4.2.1.v20120912-1721-5107w31231A2302832"/>
- </location>
-
- <!-- Only in JBT -->
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository
location="http://download.jboss.org/jbosstools/updates/requirements/...
- <!-- GWT/GPE dependencies (include only those which are EPL or other OSS licensed!)
-->
- <unit id="com.google.gdt.eclipse.suite.e42.feature.feature.group"
version="3.1.0.v201208080121-rel-r42"/>
- <unit id="com.google.gwt.eclipse.sdkbundle.e42.feature.feature.group"
version="2.4.0.v201208080121-rel-r42"/>
- </location>
-
- </locations>
- <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
-</target>
Deleted: trunk/build/target-platforms/multiple/pom.xml
===================================================================
--- trunk/build/target-platforms/multiple/pom.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/multiple/pom.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>target-platforms</artifactId>
- <version>4.0.0.Beta1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools.target-platforms</groupId>
- <artifactId>multiple</artifactId>
- <name>Multiple (Composite) target platform</name>
- <packaging>pom</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>target-platform-validation-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>validate-target-platform</goal>
- </goals>
- <configuration>
- <targetFiles>
- <param>multiple.target</param>
- </targetFiles>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <!-- add more artifacts if want more target platforms -->
- <artifact>
- <file>multiple.target</file>
- <type>target</type>
- <classifier>multiple</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>
Modified: trunk/build/target-platforms/pom.xml
===================================================================
--- trunk/build/target-platforms/pom.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/pom.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -7,7 +7,7 @@
<groupId>org.jboss.tools</groupId>
<artifactId>target-platforms</artifactId>
<version>4.0.0.Beta1-SNAPSHOT</version>
- <name>JBoss Tools Target Platforms (Parent)</name>
+ <name>JBoss Tools + JBDS Target Platform Parent</name>
<packaging>pom</packaging>
<properties>
@@ -17,11 +17,38 @@
<tychoExtrasVersion>0.16.0-SNAPSHOT</tychoExtrasVersion>
</properties>
- <modules>
- <module>multiple</module>
- <!-- Only build multiple by default, other modules depend on context (CI vs local)
-->
- </modules>
+ <profiles>
+ <profile>
+ <id>jbdevstudio-latest</id>
+ <modules>
+ <module>jbdevstudio-JunoSR1/multiple</module>
+ <module>jbdevstudio-JunoSR1/local</module>
+ </modules>
+ </profile>
+ <profile>
+ <id>jbosstools-latest</id>
+ <modules>
+ <module>jbosstools-JunoSR1/multiple</module>
+ <module>jbosstools-JunoSR1/local</module>
+ </modules>
+ </profile>
+ <profile>
+ <id>jbdevstudio-stable</id>
+ <modules>
+ <module>jbdevstudio-JunoSR0b/multiple</module>
+ <module>jbdevstudio-JunoSR0b/local</module>
+ </modules>
+ </profile>
+ <profile>
+ <id>jbosstools-stable</id>
+ <modules>
+ <module>jbosstools-JunoSR0b/multiple</module>
+ <module>jbosstools-JunoSR0b/local</module>
+ </modules>
+ </profile>
+ </profiles>
+
<distributionManagement>
<repository>
<id>jboss-releases-repository</id>
Copied: trunk/build/target-platforms/scripts/build.xml (from rev 44261,
trunk/build/target-platforms/local/build.xml)
===================================================================
--- trunk/build/target-platforms/scripts/build.xml (rev 0)
+++ trunk/build/target-platforms/scripts/build.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -0,0 +1,273 @@
+<project default="build.local.target.platform.repo" name="jbosstools
target platform p2.mirror generator - ant script for Hudson">
+ <property name="targetFile" value="multiple.target" />
+
+ <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
+ if useLatest = false, include versions and fetch specific versions requested. -->
+ <property name="useLatest" value="false" />
+
+ <property name="tmpdir"
value="${java.io.tmpdir}/target-platform-build" />
+
+ <condition property="WORKINGDIR"
value="/home/hudson/static_build_env/jbds/tools/sources"
else="${basedir}">
+ <available file="/home/hudson/static_build_env/jbds" type="dir"
/>
+ </condition>
+ <mkdir dir="${WORKINGDIR}" />
+
+ <condition property="COMMON_TOOLS"
value="/home/hudson/static_build_env/jbds/tools"
else="${java.io.tmpdir}">
+ <available file="/home/hudson/static_build_env/jbds" type="dir"
/>
+ </condition>
+ <mkdir dir="${COMMON_TOOLS}" />
+
+ <property name="repoDir" value="${WORKINGDIR}/REPO" />
+
+ <!--
********************************************************************************** -->
+
+ <target name="help">
+ <echo>This script, if run in its entirety, will:
+
+ a) download features, plugins, binaries, and metadata from the site(s) specified
+ in a given target platform, and create a local p2 repo
+ b) generate a local.target file, which points at the generated local p2 repo
+
+After running this script, publish this pom and *.target files to your local ~/.m2 repo:
+ mvn clean install -f .../target-platform/pom.xml -P use.local.target
+
+Then you can then refer to it in downstream builds using:
+ mvn install -P local.target
+
+------------------
+
+Default target is:
+
+ * build.local.target.platform.repo
+
+Can also attempt to:
+
+ * install.local.target.platform.repo
+
+Thus, default operation is this (if run w/ these options or NO options):
+
+ $ ant -DtargetFile=multiple.target build.local.target.platform.repo
+
+To build an alternate target platform (eg., Juno) for JBT:
+
+ $ ant -DtargetFile=multiple/multiple.target -DrepoDir=${WORKINGDIR}/JBT_REPO/
-Declipse.version=4.2 -Declipse.type=platform
-Declipse.URL=http://www.eclipse.org/downloads/download.php?r=1\&file=/eclipse/downloads/drops4/R-4.2-201206081400/
+
+</echo>
+ </target>
+
+
+ <!-- do everything but tests -->
+ <target name="all" depends="install" />
+
+ <!-- to install from the target platform repo, first build the repo, then install
using p2.director -->
+ <target name="install" depends="build.local.target.platform.repo,
install.local.target.platform.repo" />
+
+ <target name="build.local.target.platform.repo" depends="init,
get.arch, get.eclipse, gen.p2mirror.script, run.p2mirror.script, cleanup" />
+
+ <!--
********************************************************************************** -->
+
+ <target name="init">
+ <available file="${COMMON_TOOLS}/ant-contrib.jar" type="file"
property="ant-contrib.jar.exists" />
+ <antcall target="get.ant-contrib" />
+ <taskdef resource="net/sf/antcontrib/antlib.xml">
+ <classpath>
+ <pathelement location="${COMMON_TOOLS}/ant-contrib.jar" />
+ </classpath>
+ </taskdef>
+ </target>
+
+
+ <target name="get.ant-contrib"
unless="ant-contrib.jar.exists">
+ <property name="ANTCONTRIB_MIRROR"
value="http://sourceforge.net/projects/ant-contrib/files/ant-contrib...
/>
+ <get usetimestamp="true"
dest="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
src="${ANTCONTRIB_MIRROR}/ant-contrib-1.0b2-bin.zip/download" />
+ <touch file="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip" />
+ <mkdir dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" />
+ <unzip src="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
dest="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" overwrite="true"
/>
+ <copy
file="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_/ant-contrib/lib/ant-contrib.jar"
tofile="${COMMON_TOOLS}/ant-contrib.jar" failonerror="true" />
+ <delete dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_"
includeemptydirs="true" quiet="true" />
+ </target>
+
+ <target name="get.arch">
+ <condition property="ext" value="tar.gz"
else="zip">
+ <os family="unix" />
+ </condition>
+ <condition property="os1" value="linux-gtk"
else="win32">
+ <os family="unix" />
+ </condition>
+ <condition property="os" value="macosx-cocoa"
else="${os1}">
+ <os family="mac" />
+ </condition>
+ <if>
+ <os family="unix" />
+ <then>
+ <available file="getArch.sh"
property="getArchInSamePath"/>
+ <if>
+ <isset property="getArchInSamePath"/>
+ <then>
+ <property name="getArch" value="getArch.sh"/>
+ </then>
+ <else>
+ <property name="getArch"
value="../../scripts/getArch.sh"/>
+ </else>
+ </if>
+
+ <!-- Ant thinks that ${os.arch} == i386 for x86_64, so use `uname` instead -->
+ <exec executable="bash" outputproperty="arch">
+ <arg line="${getArch}" />
+ </exec>
+ </then>
+ <else>
+ <condition property="arch" value="x86_64"
else="">
+ <os arch="amd64" />
+ </condition>
+ </else>
+ </if>
+ </target>
+
+ <!-- should work on osx-cocoa32, win32, lin32, lin64 -->
+ <target name="get.eclipse">
+ <!-- NOTE: must use same platform (50M) or SDK (103M - 168M) version as feature
version on target platform, or will get install/update conflicts -->
+ <!-- don't forget to increment these files when moving up a version:
+ build.xml, *.target*, publish.sh, target2p2mirror.xml -->
+ <!-- also
jbds/trunk/releng/org.jboss.ide.eclipse.releng/requirements/jbds-target-platform/build.properties
+ also all devstudio-5.0_*.updatesite jobs (4) need to be pointed at the new Target
Platform URL
+ -->
+ <!--
http://download.eclipse.org/eclipse/downloads/drops/M20120201-1336/downlo...
-->
+ <!--
http://mirror.csclub.uwaterloo.ca/eclipse/eclipse/downloads/drops4/R-4.2-...
-->
+ <!-- eclipse-platform-3.8M6-linux-gtk-x86_64.tar.gz -->
+ <!-- eclipse-platform-3.7.2-linux-gtk-x86_64.tar.gz -->
+ <!-- <property name="eclipse.version" value="4.2" />
+ <property name="eclipse.type" value="platform" />
+ <property name="eclipse.URL"
value="http://www.eclipse.org/downloads/download.php?r=1&fil...
-->
+ <property name="eclipse.version" value="M20120829-1000" />
+ <property name="eclipse.type" value="platform" />
+ <property name="eclipse.URL"
value="http://www.eclipse.org/downloads/download.php?r=1&fil...
+
+ <if>
+ <equals arg1="${arch}" arg2="x86" />
+ <then>
+ <property name="eclipse.file"
value="eclipse-${eclipse.type}-${eclipse.version}-${os}.${ext}" />
+ </then>
+ <else>
+ <property name="eclipse.file"
value="eclipse-${eclipse.type}-${eclipse.version}-${os}-${arch}.${ext}" />
+ </else>
+ </if>
+
+ <if>
+ <not>
+ <available file="${WORKINGDIR}/${eclipse.file}" type="file"
/>
+ </not>
+ <then>
+ <get src="${eclipse.URL}/${eclipse.file}"
dest="${WORKINGDIR}/${eclipse.file}" ignoreerrors="false"/>
+ </then>
+ </if>
+
+ <!-- purge previous eclipse install to avoid conflicts w/ Eclipse feature versions
-->
+ <delete dir="${WORKINGDIR}/eclipse-${eclipse.version}"
includeemptydirs="true" quiet="true" />
+
+ <untar compression="gzip"
dest="${WORKINGDIR}/eclipse-${eclipse.version}"
src="${WORKINGDIR}/${eclipse.file}" overwrite="true" />
+
+ <!-- add 70M delta pack, eg.
http://download.eclipse.org/eclipse/downloads/drops/M20101006-0936/downlo...
-->
+ <!-- ONLY need deltapack if using -Dtycho.targetPlatform, which is now depredated
+ <property name="deltapack.file"
value="eclipse-${eclipse.version}-delta-pack.zip"/>
+ <if>
+ <not>
+ <available file="${WORKINGDIR}/${deltapack.file}" type="file"
/>
+ </not>
+ <then>
+ <get src="${eclipse.URL}/${deltapack.file}"
dest="${WORKINGDIR}/${deltapack.file}" />
+ </then>
+ </if>
+ <unzip src="${WORKINGDIR}/${deltapack.file}"
dest="${WORKINGDIR}" overwrite="true"/>
+ -->
+
+ <!-- make eclipse executable -->
+ <chmod perm="+x"
file="${WORKINGDIR}/eclipse-${eclipse.version}/eclipse/eclipse" />
+
+ </target>
+
+ <target name="gen.p2mirror.script" description="use XSLT to generate a
p2.mirror script from .target">
+ <ant antfile="../../scripts/target2p2mirror.xml" />
+ </target>
+
+ <!-- /abs/path/to/eclipse -vm /opt/jdk1.6.0/bin/java -nosplash -data /tmp/workspace
-consolelog -application
+ org.eclipse.ant.core.antRunner -f *.target.p2mirror.xml -Ddebug=true
-DfollowStrict=true -DrepoDir=/tmp/REPO/ -->
+ <target name="run.p2mirror.script" description="build target update
site using p2.mirror">
+ <java classname="org.eclipse.equinox.launcher.Main" fork="true"
dir="${basedir}" failonerror="true">
+ <classpath>
+ <fileset dir="${WORKINGDIR}/eclipse-${eclipse.version}/eclipse/plugins"
includes="org.eclipse.equinox.launcher_*.jar"/>
+ </classpath>
+ <arg line=" -nosplash -data ${tmpdir}/workspace -consolelog -application
org.eclipse.ant.core.antRunner" />
+ <arg line=" -f ${targetFile}.p2mirror.xml -DfollowStrict=true
-DrepoDir=${repoDir}" />
+ <arg line=" -Ddebug=true -vmargs -Dosgi.locking=none
-XX:MaxPermSize=128m" />
+ <jvmarg value="-XX:MaxPermSize=128m"/>
+ </java>
+ </target>
+
+ <target name="cleanup">
+ <delete dir="${tmpdir}" quiet="true"
includeemptydirs="true" />
+ </target>
+
+ <target name="install.local.target.platform.repo" depends="init"
description="use p2.director to install target platform into local eclipse">
+ <!-- collect features to install -->
+ <var name="install" value="" />
+ <for param="featureJar">
+ <path>
+ <fileset dir="${repoDir}/features" includes="*.jar" />
+ </path>
+ <sequential>
+ <var name="feature.jarfile" unset="true" />
+ <var name="feature.id" unset="true" />
+ <propertyregex property="feature.jarfile"
defaultvalue="@{featureJar}" input="@{featureJar}"
regexp=".+/features/([^/]+\.jar)" replace="\1"
override="true" />
+ <propertyregex property="feature.id"
defaultvalue="${feature.jarfile}" input="${feature.jarfile}"
regexp="([^_]+)_(\d+\.\d+\.\d+\..+)\.jar" replace="\1"
override="true" />
+ <propertyregex property="feature.id"
defaultvalue="${feature.id}" input="${feature.id}"
regexp="([^_]+)_(\d+\.\d+\.\d+)\.jar" replace="\1"
override="true" />
+ <var name="install"
value="${install},${feature.id}.feature.group" />
+ <var name="feature.jarfile" unset="true" />
+ <var name="feature.id" unset="true" />
+ </sequential>
+ </for>
+ <!-- trim prefix "," -->
+ <propertyregex property="install" input="${install}"
defaultvalue="${install}" regexp=",(.+)" replace="\1"
override="true" />
+
+ <!-- do install -->
+ <antcall target="run.director">
+ <param name="p2.director.installIU" value="${install}" />
+ <param name="p2.director.install.path"
value="${WORKINGDIR}/eclipse" />
+ <param name="p2.director.input.repo" value="file://${repoDir}/"
/>
+ </antcall>
+ </target>
+
+ <target name="run.director">
+ <property name="p2.director.extraArgs" value="" />
+ <property name="p2.director.installIU" value="${install}" />
+ <property name="p2.director.install.path" value="${targetDir}"
/>
+ <property name="p2.director.input.repo"
value="jar:file://${sourceZip}!/" />
+ <echo>
+Source Repo(s): ${p2.director.input.repo}
+Install Path: ${p2.director.install.path}
+Feature(s) or Plugin(s) to Install:
+${install}
+ </echo>
+
+ <mkdir dir="${p2.director.install.path}" />
+ <chmod perm="+x" file="${p2.director.install.path}/eclipse"
/>
+ <exec executable="${p2.director.install.path}/eclipse"
failonerror="true" dir="${p2.director.install.path}"
timeout="900000" taskname="p2.dir">
+ <arg line=" -application org.eclipse.equinox.p2.director" />
+ <arg line=" -nosplash" />
+ <arg line=" --launcher.suppressErrors" />
+ <arg line=" -consoleLog" />
+ <arg line=" -flavor tooling" />
+ <arg line=" -roaming" />
+ <arg line=" -profile SDKProfile" />
+ <arg line=" -destination ${p2.director.install.path}" />
+ <arg line=" -bundlepool ${p2.director.install.path}" />
+ <arg line=" -installIU ${p2.director.installIU}" />
+ <arg line=" -metadataRepository
${p2.director.input.repo},file://${p2.director.install.path}/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile"
/>
+ <arg line=" -artifactRepository
${p2.director.input.repo},file://${p2.director.install.path}" />
+ <arg line=" -profileProperties org.eclipse.update.install.features=true"
/>
+ <arg line=" -vmargs" />
+ <arg line=" -Declipse.p2.data.area=${p2.director.install.path}/p2" />
+ <arg line=" -Declipse.p2.MD5Check=false" />
+ </exec>
+ </target>
+</project>
Copied: trunk/build/target-platforms/scripts/getArch.sh (from rev 44261,
trunk/build/target-platforms/jbds/local/getArch.sh)
===================================================================
--- trunk/build/target-platforms/scripts/getArch.sh (rev 0)
+++ trunk/build/target-platforms/scripts/getArch.sh 2012-10-03 19:04:15 UTC (rev 44264)
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+if uname -m > /dev/null 2>&1; then
+ arch=`uname -m`
+else
+ arch=`uname -p`
+fi
+# Massage arch for Eclipse-uname differences
+case $arch in
+ i[0-9]*86)
+ arch=x86 ;;
+ ia64)
+ arch=ia64 ;;
+ ppc)
+ arch=ppc ;;
+ ppc64)
+ arch=ppc ;;
+ x86_64)
+ arch=x86_64 ;;
+ *)
+ echo "ERROR: Unrecognized architecture: $arch"
+ exit 1 ;;
+esac
+echo $arch
\ No newline at end of file
Copied: trunk/build/target-platforms/scripts/multiple2other.xsl (from rev 44261,
trunk/build/target-platforms/jbds/jenkins/multiple2unified.xsl)
===================================================================
--- trunk/build/target-platforms/scripts/multiple2other.xsl (rev
0)
+++ trunk/build/target-platforms/scripts/multiple2other.xsl 2012-10-03 19:04:15 UTC (rev
44264)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ version="2.0">
+
+ <xsl:output method="xml" encoding="UTF-8"
indent="yes"/>
+ <xsl:param name="destinationUrl"/>
+
+ <xsl:template match="target">
+ <target includeMode="feature" name="e42-wtp34-jbds6">
+ <locations>
+ <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
+ <repository location="{$destinationUrl}"/>
+ <xsl:apply-templates select="//unit" />
+ </location>
+ </locations>
+ <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ </target>
+ </xsl:template>
+
+ <xsl:template match="//unit">
+ <xsl:copy-of select="."/>
+ </xsl:template>
+</xsl:stylesheet>
Copied: trunk/build/target-platforms/scripts/target2p2mirror.xml (from rev 44261,
trunk/build/target-platforms/local/target2p2mirror.xml)
===================================================================
--- trunk/build/target-platforms/scripts/target2p2mirror.xml (rev
0)
+++ trunk/build/target-platforms/scripts/target2p2mirror.xml 2012-10-03 19:04:15 UTC (rev
44264)
@@ -0,0 +1,33 @@
+<project default="custom.build" name="jbosstools target platform
p2.mirror generator">
+ <!-- don't forget to increment these files when moving up a version:
+ build.xml, *.target*, publish.sh, target2p2mirror.xml; also
jbds/trunk/releng/org.jboss.ide.eclipse.releng/requirements/jbds-target-platform/build.properties;
+ also all devstudio-5.0_*.updatesite jobs (4) need to be pointed at the new Target
Platform URL -->
+
+ <property name="targetFile" value="e421RC2-wtp341M.target" />
+
+ <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
+ if useLatest = false, include versions and fetch specific versions requested. -->
+ <property name="useLatest" value="false" />
+
+ <target name="custom.build" depends="gen.p2mirror.script" />
+
+ <target name="gen.p2mirror.script" description="use XSLT to generate a
p2.mirror script from .target">
+ <echo level="verbose">Generate ${targetFile}.p2mirror.xml from
${targetFile} using useLatest=${useLatest}" />
+</echo>
+ <delete file="${targetFile}.p2mirror.xml" quiet="true" />
+ <xslt style="../../scripts/target2p2mirrorXml.xsl"
in="${targetFile}" out="${targetFile}.p2mirror.xml"
processor="trax">
+ <param name="useLatest" expression="${useLatest}" />
+ </xslt>
+ <echo>-----------
+
+ Next, be sure to run the resulting p2.mirror script.
+ You may need to run it a few times for it to complete
+ successfully (due to network timeouts and invalid mirrors).
+
+ For instructions on running the script, do this:
+
+ ant -f ${targetFile}.p2mirror.xml help
+ </echo>
+ </target>
+
+</project>
Copied: trunk/build/target-platforms/scripts/target2p2mirrorXml.xsl (from rev 44261,
trunk/build/target-platforms/jbds/local/target2p2mirrorXml.xsl)
===================================================================
--- trunk/build/target-platforms/scripts/target2p2mirrorXml.xsl
(rev 0)
+++ trunk/build/target-platforms/scripts/target2p2mirrorXml.xsl 2012-10-03 19:04:15 UTC
(rev 44264)
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ version="2.0">
+<!--
+ This XSLT is used by target2p2mirror.xml to generate a p2.mirror ant script from a
.target file
+-->
+ <xsl:output method="xml" indent="yes" encoding="UTF-8"
+ version="1.0" />
+
+ <!-- if useLatest = true, omit versions from p2.mirror script to fetch latest version
available;
+ if useLatest = false, include versions and fetch specific versions requested. -->
+ <xsl:param name="useLatest" select="'false'"
as="xs:string"/>
+
+ <xsl:param name="verbose" select="'${verbose}'"
as="xs:string"/>
+ <xsl:param name="followStrict" select="'${followStrict}'"
as="xs:string"/>
+ <xsl:param name="destination"
select="'file://${repoDir}'" as="xs:string"/>
+
+ <xsl:template match="target">
+ <project name="Download target platform"
default="download.target.platform">
+ <target name="help">
+ <echo>
+ Generated with useLatest = <xsl:value-of select="$useLatest"/>
+
+ ---
+
+ Use followStrict="true" to prevent downloading all
+ requirements not included in the target platform
+ or followStrict="false" to fetch everything
+
+ To run this script:
+
+ /abs/path/to/eclipse -vm /opt/jdk1.6.0/bin/java \
+ -nosplash -data /tmp/workspace -consolelog -application \
+ org.eclipse.ant.core.antRunner -f *.target.p2mirror.xml \
+ -Ddebug=true -DfollowStrict=true -DrepoDir=`pwd`/REPO/
+</echo>
+ </target>
+ <target name="init" unless="repoDir">
+ <fail>Must set -DrepoDir=/abs/path/to/download/artifacts/</fail>
+ </target>
+ <target name="download.target.platform" depends="init"
+ description="Download from target platform definition"
if="repoDir">
+ <property name="verbose" value="false" />
+ <property name="followStrict" value="false" />
+ <echo level="info">Download features/plugins into
${repoDir}</echo>
+ <p2.mirror destination="{$destination}"
verbose="{$verbose}">
+ <!-- should we add latestVersionOnly="true" to <slicingOptions> ?
-->
+ <slicingOptions includeFeatures="true"
followStrict="{$followStrict}"/>
+ <source>
+ <xsl:apply-templates select="//repository" />
+ </source>
+ <xsl:apply-templates select="//unit" />
+ <xsl:apply-templates select="//feature" />
+ <xsl:apply-templates select="//plugin" />
+ </p2.mirror>
+ </target>
+ </project>
+ </xsl:template>
+
+ <xsl:template match="//repository">
+ <xsl:variable name="locationUrl" select="./@location" />
+ <repository location="{$locationUrl}" />
+ </xsl:template>
+
+ <xsl:template match="//unit">
+ <xsl:choose>
+ <xsl:when test="$useLatest='true'">
+ <iu id="{@id}" version="" />
+ </xsl:when>
+ <xsl:otherwise>
+ <iu id="{@id}" version="{@version}" />
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match="//plugin">
+ <iu id="{@id}" version="" />
+ </xsl:template>
+
+ <xsl:template match="//feature">
+ <iu id="{(a)id}.feature.group" version="" />
+ </xsl:template>
+
+ <!-- ignore anything else -->
+ <xsl:template match="environment|targetJRE|launcherArgs|includeBundles"
/>
+
+</xsl:stylesheet>
Deleted: trunk/build/target-platforms/unified/multiple2unified.xsl
===================================================================
--- trunk/build/target-platforms/unified/multiple2unified.xsl 2012-10-03 18:54:07 UTC (rev
44263)
+++ trunk/build/target-platforms/unified/multiple2unified.xsl 2012-10-03 19:04:15 UTC (rev
44264)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- version="2.0">
-
- <xsl:output method="xml" encoding="UTF-8"
indent="yes"/>
- <xsl:param name="destinationUrl"/>
-
- <xsl:template match="target">
- <target includeMode="feature" name="e42-wtp34-jbds6">
- <locations>
- <location includeAllPlatforms="false" includeMode="planner"
type="InstallableUnit" includeSource="true">
- <repository location="{$destinationUrl}"/>
- <xsl:apply-templates select="//unit" />
- </location>
- </locations>
- <targetJRE
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- </target>
- </xsl:template>
-
- <xsl:template match="//unit">
- <xsl:copy-of select="."/>
- </xsl:template>
-</xsl:stylesheet>
Deleted: trunk/build/target-platforms/unified/pom.xml
===================================================================
--- trunk/build/target-platforms/unified/pom.xml 2012-10-03 18:54:07 UTC (rev 44263)
+++ trunk/build/target-platforms/unified/pom.xml 2012-10-03 19:04:15 UTC (rev 44264)
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>target-platforms</artifactId>
- <version>4.0.0.Beta1-SNAPSHOT</version>
- </parent>
- <groupId>org.jboss.tools.target-platforms</groupId>
- <artifactId>unified</artifactId>
- <name>Unified (Aggregated) target platform</name>
- <packaging>pom</packaging>
-
- <properties>
- <
unified.URL>http://download.jboss.org/jbosstools/updates/juno/SR1/late...
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>2.5.1</version>
- <executions>
- <execution>
- <id>get-multiple-target</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>get</goal>
- </goals>
- <configuration>
- <groupId>${project.groupId}</groupId>
- <artifactId>multiple</artifactId>
- <version>${project.version}</version>
- <packaging>target</packaging>
- <classifier>multiple</classifier>
- <destination>${project.build.directory}/multiple.target</destination>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>xml-maven-plugin</artifactId>
- <version>1.0</version>
- <executions>
- <execution>
- <id>generate-unified.target</id>
- <phase>generate-resources</phase> <!-- Should be generate-resources
-->
- <goals>
- <goal>transform</goal>
- </goals>
- <configuration>
- <transformationSets>
- <transformationSet>
- <dir>${project.build.directory}</dir>
- <includes>
- <include>multiple.target</include>
- </includes>
- <stylesheet>multiple2unified.xsl</stylesheet>
- <outputDir>${project.build.directory}/${project.artifactId}</outputDir>
- <outputProperties>
- <outputPropertie>
- <name>indent</name>
- <value>yes</value>
- </outputPropertie>
- </outputProperties>
- <parameters>
- <parameter>
- <name>destinationUrl</name>
- <value>${unified.URL}</value>
- </parameter>
- </parameters>
- </transformationSet>
- </transformationSets>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>target-platform-validation-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>validate-target-platform</goal>
- </goals>
- <configuration>
- <targetFiles>
- <param>${project.build.directory}/${project.artifactId}/multiple.target</param>
- </targetFiles>
- <failOnError>true</failOnError>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>attach-artifacts</id>
- <phase>package</phase>
- <goals>
- <goal>attach-artifact</goal>
- </goals>
- <configuration>
- <artifacts>
- <artifact>
- <file>${project.build.directory}/${project.artifactId}/multiple.target</file>
- <type>target</type>
- <classifier>unified</classifier>
- </artifact>
- </artifacts>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>