Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'TMP/rcp.config')
-rw-r--r--TMP/rcp.config/CVS/Entries6
-rw-r--r--TMP/rcp.config/CVS/Repository1
-rw-r--r--TMP/rcp.config/CVS/Root1
-rwxr-xr-xTMP/rcp.config/build.properties49
-rwxr-xr-xTMP/rcp.config/buildConfiguration.xml44
-rwxr-xr-xTMP/rcp.config/config.product5
-rwxr-xr-xTMP/rcp.config/feature.properties24
-rwxr-xr-xTMP/rcp.config/feature.xml12
-rwxr-xr-xTMP/rcp.config/p2.inf9
-rw-r--r--TMP/rcp.config/pom.xml18
10 files changed, 169 insertions, 0 deletions
diff --git a/TMP/rcp.config/CVS/Entries b/TMP/rcp.config/CVS/Entries
new file mode 100644
index 000000000..1915b9f1f
--- /dev/null
+++ b/TMP/rcp.config/CVS/Entries
@@ -0,0 +1,6 @@
+/build.properties/1.26/Tue Jun 7 13:22:45 2011//
+/buildConfiguration.xml/1.11/Fri Feb 18 21:26:47 2011//
+/config.product/1.2/Thu Apr 23 21:26:40 2009//
+/feature.properties/1.1/Tue Apr 28 15:27:27 2009//
+/feature.xml/1.3/Tue Apr 28 15:27:27 2009//
+/p2.inf/1.9/Fri May 22 20:51:28 2009//
diff --git a/TMP/rcp.config/CVS/Repository b/TMP/rcp.config/CVS/Repository
new file mode 100644
index 000000000..011b21b03
--- /dev/null
+++ b/TMP/rcp.config/CVS/Repository
@@ -0,0 +1 @@
+org.eclipse.releng.eclipsebuilder/eclipse/buildConfigs/rcp.config
diff --git a/TMP/rcp.config/CVS/Root b/TMP/rcp.config/CVS/Root
new file mode 100644
index 000000000..2d37d165b
--- /dev/null
+++ b/TMP/rcp.config/CVS/Root
@@ -0,0 +1 @@
+:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse
diff --git a/TMP/rcp.config/build.properties b/TMP/rcp.config/build.properties
new file mode 100755
index 000000000..acf1faa19
--- /dev/null
+++ b/TMP/rcp.config/build.properties
@@ -0,0 +1,49 @@
+###############################################################################
+# 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.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
+
+
+
+
+
+
+
diff --git a/TMP/rcp.config/buildConfiguration.xml b/TMP/rcp.config/buildConfiguration.xml
new file mode 100755
index 000000000..7ef7e9277
--- /dev/null
+++ b/TMP/rcp.config/buildConfiguration.xml
@@ -0,0 +1,44 @@
+<project name="org.eclipse.rcp.configuration" default="main" basedir=".">
+
+ <target name="main" >
+ <property name="product" value="${basedir}/config.product" />
+ <property name="id" value="org.eclipse.pde.build.container.feature" />
+ <property name="type" value="feature" />
+ <property name="verify" value="false" />
+
+ <path id="launcher.paths">
+ <fileset dir="${reposource}" includes="plugins/org.eclipse.equinox.launcher*" />
+ <!-- the built version of the org.eclipse.equinox.executable feature -->
+ <dirset dir="${buildDirectory}" includes="features/org.eclipse.equinox.executable*" />
+ <dirset dir="${buildDirectory}" includes="features/org.eclipse.license*" />
+ </path>
+
+ <!-- generate a feature based on our .product file -->
+ <property file="${eclipse.build.configs}/master/build.properties" />
+ <ant antfile="${eclipse.pdebuild.scripts}/productBuild/productBuild.xml" target="generateFeature" >
+ <property name="nestedInclusions" value="false" />
+ <property name="buildDirectory" value="${basedir}/temp"/>
+ </ant>
+ <!-- generate product build scripts for the generated feature -->
+ <ant antfile="${eclipse.pdebuild.scripts}/genericTargets.xml" target="generateScript" >
+ <property name="buildDirectory" value="${basedir}/temp"/>
+ <property name="baseLocation" value="" />
+ <property name="transformedRepoLocation" value="" />
+ <property name="pluginPath" refid="launcher.paths" />
+ <property name="forceContextQualifier" value="${buildId}" />
+ </ant>
+
+ <!-- get the generate p2.inf that got generated with the above scripts -->
+ <move file="${basedir}/temp/features/org.eclipse.pde.build.container.feature/product/p2.inf" tofile="${basedir}/p2.inf" overwrite="true" />
+ <replace file="${basedir}/p2.inf" token="@FLAVOR@" value="tooling" />
+
+ <!-- publish the configuration feature with the generated p2.inf -->
+ <replace file="${basedir}/feature.xml" token="@qualifier@" value="${buildId}" />
+ <eclipse.gatherFeature
+ metadataRepository="file:${reposource}"
+ artifactRepository="file:${reposource}"
+ buildResultFolder="${basedir}"
+ baseDirectory="${basedir}"
+ />
+ </target>
+</project>
diff --git a/TMP/rcp.config/config.product b/TMP/rcp.config/config.product
new file mode 100755
index 000000000..da4fbe94c
--- /dev/null
+++ b/TMP/rcp.config/config.product
@@ -0,0 +1,5 @@
+<product uid="org.eclipse.rcp.configuration" version="1.0.0.qualifier" useFeatures="true" includeLaunchers="true">
+ <features>
+ <feature id="org.eclipse.equinox.executable" />
+ </features>
+</product>
diff --git a/TMP/rcp.config/feature.properties b/TMP/rcp.config/feature.properties
new file mode 100755
index 000000000..3f0136176
--- /dev/null
+++ b/TMP/rcp.config/feature.properties
@@ -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
diff --git a/TMP/rcp.config/feature.xml b/TMP/rcp.config/feature.xml
new file mode 100755
index 000000000..98081dc63
--- /dev/null
+++ b/TMP/rcp.config/feature.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.rcp.configuration"
+ label="%featureName"
+ version="1.0.0.qualifier"
+ provider-name="%providerName">
+
+ <description>
+ %description
+ </description>
+
+</feature>
diff --git a/TMP/rcp.config/p2.inf b/TMP/rcp.config/p2.inf
new file mode 100755
index 000000000..118d85298
--- /dev/null
+++ b/TMP/rcp.config/p2.inf
@@ -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:eclipse);
+instructions.unconfigure.import=org.eclipse.equinox.p2.touchpoint.eclipse.setLauncherName
+instructions.unconfigure=setLauncherName();
diff --git a/TMP/rcp.config/pom.xml b/TMP/rcp.config/pom.xml
new file mode 100644
index 000000000..df4fa2569
--- /dev/null
+++ b/TMP/rcp.config/pom.xml
@@ -0,0 +1,18 @@
+<?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">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.eclipse.rcp.configuration</groupId>
+ <artifactId>org.eclipse.rcp.configuration</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+
+</project>

Back to the top