### Eclipse Workspace Patch 1.0
#P org.eclipse.pde.build.product.feature
Index: product/pdebuild.product
===================================================================
RCS file: /cvsroot/eclipse/pde/build/org.eclipse.pde.build.product.feature/product/pdebuild.product,v
retrieving revision 1.3
diff -u -r1.3 pdebuild.product
--- product/pdebuild.product 2 Dec 2010 15:53:46 -0000 1.3
+++ product/pdebuild.product 14 Dec 2010 16:07:50 -0000
@@ -26,7 +26,6 @@
-
#P org.eclipse.releng.eclipsebuilder
Index: buildAll.xml
===================================================================
RCS file: /cvsroot/eclipse/org.eclipse.releng.eclipsebuilder/buildAll.xml,v
retrieving revision 1.374
diff -u -r1.374 buildAll.xml
--- buildAll.xml 13 Dec 2010 15:52:41 -0000 1.374
+++ buildAll.xml 14 Dec 2010 16:07:52 -0000
@@ -165,6 +165,9 @@
+
+
+
@@ -681,6 +684,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: eclipse/buildConfigs/master/customTargets.xml
===================================================================
RCS file: /cvsroot/eclipse/org.eclipse.releng.eclipsebuilder/eclipse/buildConfigs/master/customTargets.xml,v
retrieving revision 1.57
diff -u -r1.57 customTargets.xml
--- eclipse/buildConfigs/master/customTargets.xml 9 Nov 2010 18:56:32 -0000 1.57
+++ eclipse/buildConfigs/master/customTargets.xml 14 Dec 2010 16:07:52 -0000
@@ -134,7 +134,7 @@
-
+
@@ -244,7 +244,7 @@
-
+
Index: eclipse/buildConfigs/pde.build.config.launcher/build.properties
===================================================================
RCS file: eclipse/buildConfigs/pde.build.config.launcher/build.properties
diff -N eclipse/buildConfigs/pde.build.config.launcher/build.properties
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pde.build.config.launcher/build.properties 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,61 @@
+###############################################################################
+# Copyright (c) 2000, 2009 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+###############################################################################
+
+root.permissions.755=eclipse
+root.win32.win32.x86=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/win32/win32/x86
+root.win32.win32.x86_64=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/win32/win32/x86_64
+root.aix.gtk.ppc=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/aix/ppc
+root.aix.gtk.ppc64=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/aix/ppc64
+root.hpux.gtk.ia64_32=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/hpux/ia64_32
+root.solaris.gtk.sparc=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/solaris/sparc
+root.solaris.gtk.x86=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/solaris/x86
+
+root.linux.gtk.x86=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.x86,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/x86
+root.linux.gtk.x86.permissions.755=*.so*
+root.linux.gtk.ppc64=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.ppc,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/ppc64
+root.linux.gtk.ppc64.permissions.755=*.so*
+root.linux.gtk.x86_64=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.x86_64,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64
+root.linux.gtk.x86_64.permissions.755=*.so*
+root.linux.gtk.s390x=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.s390x,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/contributed/gtk/linux/s390x
+root.linux.gtk.s390x.permissions.755=*.so*
+root.linux.gtk.s390=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.s390,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/contributed/gtk/linux/s390
+root.linux.gtk.s390.permissions.755=*.so*
+
+root.macosx.carbon.ppc.folder.Eclipse.app/Contents/MacOS=absolute:file:${buildDirectory}/features/org.eclipse.equinox.executable/bin/carbon/macosx/ppc/Eclipse.app/Contents/MacOS/eclipse
+root.macosx.carbon.ppc.folder.Eclipse.app/Contents/Resources=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/carbon/macosx/ppc/Eclipse.app/Contents/Resources
+root.macosx.carbon.ppc.folder.Eclipse.app/Contents=absolute:file:${buildDirectory}/features/org.eclipse.equinox.executable/bin/carbon/macosx/ppc/Eclipse.app/Contents/Info.plist
+root.macosx.carbon.ppc.permissions.755=Eclipse.app/Contents/MacOS/eclipse,Eclipse.app/Contents/MacOS/java_swt
+root.macosx.carbon.ppc.link=Eclipse.app/Contents/MacOS/eclipse,eclipse
+
+root.macosx.carbon.x86.folder.Eclipse.app/Contents/MacOS=absolute:file:${buildDirectory}/features/org.eclipse.equinox.executable/bin/carbon/macosx/x86/Eclipse.app/Contents/MacOS/eclipse
+root.macosx.carbon.x86.folder.Eclipse.app/Contents/Resources=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/carbon/macosx/x86/Eclipse.app/Contents/Resources
+root.macosx.carbon.x86.folder.Eclipse.app/Contents=absolute:file:${buildDirectory}/features/org.eclipse.equinox.executable/bin/carbon/macosx/x86/Eclipse.app/Contents/Info.plist
+root.macosx.carbon.x86.permissions.755=Eclipse.app/Contents/MacOS/eclipse,Eclipse.app/Contents/MacOS/java_swt
+root.macosx.carbon.x86.link=Eclipse.app/Contents/MacOS/eclipse,eclipse
+
+root.macosx.cocoa.x86.folder.Eclipse.app/Contents/MacOS=absolute:file:${buildDirectory}/features/org.eclipse.equinox.executable/bin/cocoa/macosx/x86/Eclipse.app/Contents/MacOS/eclipse
+root.macosx.cocoa.x86.folder.Eclipse.app/Contents/Resources=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/cocoa/macosx/x86/Eclipse.app/Contents/Resources
+root.macosx.cocoa.x86.folder.Eclipse.app/Contents=absolute:file:${buildDirectory}/features/org.eclipse.equinox.executable/bin/cocoa/macosx/x86/Eclipse.app/Contents/Info.plist
+root.macosx.cocoa.x86.permissions.755=Eclipse.app/Contents/MacOS/eclipse,Eclipse.app/Contents/MacOS/java_swt
+root.macosx.cocoa.x86.link=Eclipse.app/Contents/MacOS/eclipse,eclipse
+
+root.macosx.cocoa.x86_64.folder.Eclipse.app/Contents/MacOS=absolute:file:${buildDirectory}/features/org.eclipse.equinox.executable/bin/cocoa/macosx/x86_64/Eclipse.app/Contents/MacOS/eclipse
+root.macosx.cocoa.x86_64.folder.Eclipse.app/Contents/Resources=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/cocoa/macosx/x86_64/Eclipse.app/Contents/Resources
+root.macosx.cocoa.x86_64.folder.Eclipse.app/Contents=absolute:file:${buildDirectory}/features/org.eclipse.equinox.executable/bin/cocoa/macosx/x86_64/Eclipse.app/Contents/Info.plist
+root.macosx.cocoa.x86_64.permissions.755=Eclipse.app/Contents/MacOS/eclipse,Eclipse.app/Contents/MacOS/java_swt
+root.macosx.cocoa.x86_64.link=Eclipse.app/Contents/MacOS/eclipse,eclipse
+
+
+
+
+
+
+
Index: eclipse/buildConfigs/pde.build.config.launcher/buildConfiguration.xml
===================================================================
RCS file: eclipse/buildConfigs/pde.build.config.launcher/buildConfiguration.xml
diff -N eclipse/buildConfigs/pde.build.config.launcher/buildConfiguration.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pde.build.config.launcher/buildConfiguration.xml 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: eclipse/buildConfigs/pde.build.config.launcher/config.product
===================================================================
RCS file: eclipse/buildConfigs/pde.build.config.launcher/config.product
diff -N eclipse/buildConfigs/pde.build.config.launcher/config.product
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pde.build.config.launcher/config.product 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: eclipse/buildConfigs/pde.build.config.launcher/feature.properties
===================================================================
RCS file: eclipse/buildConfigs/pde.build.config.launcher/feature.properties
diff -N eclipse/buildConfigs/pde.build.config.launcher/feature.properties
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pde.build.config.launcher/feature.properties 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,24 @@
+###############################################################################
+# Copyright (c) 2009 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+###############################################################################
+# feature.properties
+# contains externalized strings for feature.xml
+# "%foo" in feature.xml corresponds to the key "foo" in this file
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# This file should be translated.
+
+# "featureName" property - name of the feature
+featureName=Eclipse Product Configuration
+
+# "providerName" property - name of the company that provides the feature
+providerName=Eclipse.org
+
+# "description" property - description of the feature
+description=Configuration information for the Eclipse product
Index: eclipse/buildConfigs/pde.build.config.launcher/feature.xml
===================================================================
RCS file: eclipse/buildConfigs/pde.build.config.launcher/feature.xml
diff -N eclipse/buildConfigs/pde.build.config.launcher/feature.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pde.build.config.launcher/feature.xml 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,12 @@
+
+
+
+
+ %description
+
+
+
Index: eclipse/buildConfigs/pde.build.config.launcher/p2.inf
===================================================================
RCS file: eclipse/buildConfigs/pde.build.config.launcher/p2.inf
diff -N eclipse/buildConfigs/pde.build.config.launcher/p2.inf
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pde.build.config.launcher/p2.inf 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,9 @@
+org.eclipse.pde.build.append.startlevels=false
+org.eclipse.pde.build.append.launchers=true
+properties.1.name=org.eclipse.equinox.p2.type.group
+properties.1.value=false
+
+instructions.configure.import=org.eclipse.equinox.p2.touchpoint.eclipse.setLauncherName
+instructions.configure=setLauncherName(name:rt);
+instructions.unconfigure.import=org.eclipse.equinox.p2.touchpoint.eclipse.setLauncherName
+instructions.unconfigure=setLauncherName();
Index: eclipse/buildConfigs/pdebuild/allElements.xml
===================================================================
RCS file: eclipse/buildConfigs/pdebuild/allElements.xml
diff -N eclipse/buildConfigs/pdebuild/allElements.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pdebuild/allElements.xml 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: eclipse/buildConfigs/pdebuild/build.properties
===================================================================
RCS file: eclipse/buildConfigs/pdebuild/build.properties
diff -N eclipse/buildConfigs/pdebuild/build.properties
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pdebuild/build.properties 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,56 @@
+###############################################################################
+# Copyright (c) 2000, 2006 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+###############################################################################
+mapVersionTag=HEAD
+generateFeatureVersionSuffix=true
+#baseLocation=${buildDirectory}/baseLocation
+baseLocation=
+runPackager=true
+groupConfigurations=true
+buildDirectory=${basedir}/build
+buildType=I
+buildId=build
+buildLabel=${buildType}.${buildId}
+timestamp=0000
+collPlace=eclipse
+collBase=.
+flattenDependencies=true
+parallelCompilation=true
+configs=*,*,*
+p2.gathering=true
+p2.compress=true
+name=${p2.repo.name}
+#skipMirroring=true
+p2.build.repo=file:${buildDirectory}/buildRepo
+generateSourceReferences=true
+
+archivesFormat=group,group,group-zip
+
+bootclasspath=${java.home}/lib/rt.jar
+javacFailOnError=false
+javacDebugInfo=on
+javacVerbose=true
+compilerArg=-inlineJSR -enableJavadoc -encoding ISO-8859-1
+
+zipargs=
+tarargs=
+
+collectingFolder=eclipse
+archivePrefix=eclipse
+
+baseos=win32
+basews=win32
+basearch=x86
+
+skipMaps=false
+mapsRepo=${mapsRepo}
+mapsRoot=org.eclipse.releng
+mapsCheckoutTag=${mapVersionTag}
+mapsTagTag=v${buildId}
Index: eclipse/buildConfigs/pdebuild/customTargets.xml
===================================================================
RCS file: eclipse/buildConfigs/pdebuild/customTargets.xml
diff -N eclipse/buildConfigs/pdebuild/customTargets.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ eclipse/buildConfigs/pdebuild/customTargets.xml 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ lastMapTag=${buildId}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: eclipse/buildConfigs/sdk.examples/customTargetsold.xml
===================================================================
RCS file: eclipse/buildConfigs/sdk.examples/customTargetsold.xml
diff -N eclipse/buildConfigs/sdk.examples/customTargetsold.xml
--- eclipse/buildConfigs/sdk.examples/customTargetsold.xml 19 Apr 2010 18:57:00 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,197 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- lastMapTag=${buildId}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Index: eclipse/publishingFiles/staticDropFiles/details.php
===================================================================
RCS file: /cvsroot/eclipse/org.eclipse.releng.eclipsebuilder/eclipse/publishingFiles/staticDropFiles/details.php,v
retrieving revision 1.15
diff -u -r1.15 details.php
--- eclipse/publishingFiles/staticDropFiles/details.php 2 Dec 2010 15:53:45 -0000 1.15
+++ eclipse/publishingFiles/staticDropFiles/details.php 14 Dec 2010 16:07:55 -0000
@@ -224,6 +224,13 @@
The Eclipse platform and Java development tools are NOT included. You can combine
this with the Platform and JDT Runtime Binary or SDK if your tools rely on the
PDE being present.
+
+
+ PDE Build Products
+
+ - The PDE Builders are self-contained, executable PDE Build configurations that can be used to build OSGi and Eclipse-based systems.
+ They can also be used as the basis for more sophisticated build systems that run tests, do API scans, publish builds etc.
+
PDE SDK
Index: eclipse/publishingFiles/testManifest.xml
===================================================================
RCS file: /cvsroot/eclipse/org.eclipse.releng.eclipsebuilder/eclipse/publishingFiles/testManifest.xml,v
retrieving revision 1.104
diff -u -r1.104 testManifest.xml
--- eclipse/publishingFiles/testManifest.xml 8 Dec 2010 14:30:47 -0000 1.104
+++ eclipse/publishingFiles/testManifest.xml 14 Dec 2010 16:07:55 -0000
@@ -102,6 +102,15 @@
+
+
+
+
+
+
+
+
+
Index: equinox/buildConfigs/equinox.prov/run.xml
===================================================================
RCS file: /cvsroot/eclipse/org.eclipse.releng.eclipsebuilder/equinox/buildConfigs/equinox.prov/run.xml,v
retrieving revision 1.194
diff -u -r1.194 run.xml
--- equinox/buildConfigs/equinox.prov/run.xml 2 Dec 2010 15:53:45 -0000 1.194
+++ equinox/buildConfigs/equinox.prov/run.xml 14 Dec 2010 16:07:56 -0000
@@ -52,6 +52,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -144,6 +158,7 @@
+
@@ -151,6 +166,7 @@
+
@@ -282,6 +298,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -897,6 +989,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+