### 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +