[jbosstools-commits] JBoss Tools SVN: r22730 - in trunk/build: product and 1 other directory.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Jun 10 14:35:56 EDT 2010


Author: nickboldt
Date: 2010-06-10 14:35:56 -0400 (Thu, 10 Jun 2010)
New Revision: 22730

Added:
   trunk/build/product/
   trunk/build/product/jbds4.product
   trunk/build/product/pom.xml
Log:
add .product file and pom to build it with TODO marker

Copied: trunk/build/product/jbds4.product (from rev 22335, trunk/build/jbds.product)
===================================================================
--- trunk/build/product/jbds4.product	                        (rev 0)
+++ trunk/build/product/jbds4.product	2010-06-10 18:35:56 UTC (rev 22730)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?pde version="3.5"?>
+
+<product name="JBoss Developer Studio" uid="com.jboss.developer.studio" id="org.eclipse.platform.ide" application="org.eclipse.ui.ide.workbench" version="4.0.0.qualifier" useFeatures="true" includeLaunchers="true">
+
+   <configIni use="default">
+   </configIni>
+
+   <launcherArgs>
+      <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
+   </launcherArgs>
+
+   <windowImages/>
+
+   <launcher name="jbds">
+      <solaris/>
+      <win useIco="false">
+         <bmp/>
+      </win>
+   </launcher>
+
+   <vm>
+      <linux>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6</linux>
+      <macos>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6</macos>
+      <solaris>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6</solaris>
+      <windows>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6</windows>
+   </vm>
+
+   <plugins>
+   </plugins>
+
+   <features>
+      <feature id="org.jboss.tools.xulrunner.feature" version="1.9.1.2_v201003050540R"/>
+      <feature id="org.eclipse.rcp" version="3.6.0.v20100201-9GAcFGCFq7Lo_y4ElaEbOXNc"/>
+      <feature id="org.eclipse.pde" version="3.6.0.v20090930-7b7kFHlFEx2XkxZQja7HFJ3"/>
+      <feature id="org.eclipse.jdt" version="3.6.0.v20100308-1800-7z8XFRBFMTdeDrqFpIInkeg45027"/>
+   </features>
+
+
+</product>

Added: trunk/build/product/pom.xml
===================================================================
--- trunk/build/product/pom.xml	                        (rev 0)
+++ trunk/build/product/pom.xml	2010-06-10 18:35:56 UTC (rev 22730)
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
+http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	
+	<!-- 
+		First, build the JBT plugins:
+			cd ~/trunk; mvn clean install
+				or
+			cd ~/trunk; ant
+			
+		Next, run this to create RCP product from available plugins + .product definition file
+		TODO: verify this works
+			cd ~/trunk/build/product; mvn clean package
+	 -->
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+	  <relativePath>../parent-pom.xml</relativePath>
+	  <groupId>org.jboss.tools</groupId>
+	  <artifactId>org.jboss.tools.parent.pom</artifactId>
+	  <version>0.0.1-SNAPSHOT</version>
+	</parent>
+	<groupId>org.jboss.tools</groupId>
+	<artifactId>org.jboss.tools.product.pom</artifactId>
+	<version>0.0.1-SNAPSHOT</version>
+	<name>JBoss Tools Product</name>
+	<packaging>eclipse-plugin</packaging>
+	<build>
+		<finalName>${project.artifactId}_${project.version}</finalName>
+		<plugins>
+			<plugin>
+				<groupId>org.sonatype.tycho</groupId>
+				<artifactId>maven-osgi-packaging-plugin</artifactId>
+				<version>${tychoVersion}</version>
+				<executions>
+					<execution>
+						<phase>package</phase>
+						<id>product-export</id>
+						<goals>
+							<goal>product-export</goal>
+						</goals>
+						<configuration>
+							<productConfigurationFile>jbds4.product
+									</productConfigurationFile>
+							<environments>
+								<environment>
+									<os>macosx</os>
+									<ws>cocoa</ws>
+									<arch>x86</arch>
+								</environment>
+								<environment>
+									<os>macosx</os>
+									<ws>carbon</ws>
+									<arch>x86</arch>
+								</environment>
+								<environment>
+									<os>win32</os>
+									<ws>win32</ws>
+									<arch>x86</arch>
+								</environment>
+								<environment>
+									<os>linux</os>
+									<ws>gtk</ws>
+									<arch>x86</arch>
+								</environment>
+								<environment>
+									<os>linux</os>
+									<ws>gtk</ws>
+									<arch>x86_64</arch>
+								</environment>
+							</environments>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
+</project>
+


Property changes on: trunk/build/product/pom.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain



More information about the jbosstools-commits mailing list