Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'eclipse.platform.releng.tychoeclipsebuilder/platform/p2.inf')
-rw-r--r--eclipse.platform.releng.tychoeclipsebuilder/platform/p2.inf61
1 files changed, 61 insertions, 0 deletions
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/platform/p2.inf b/eclipse.platform.releng.tychoeclipsebuilder/platform/p2.inf
new file mode 100644
index 000000000..48fb4865d
--- /dev/null
+++ b/eclipse.platform.releng.tychoeclipsebuilder/platform/p2.inf
@@ -0,0 +1,61 @@
+instructions.configure=\
+addRepository(type:0,location:http${#58}//download.eclipse.org/eclipse/updates/4.2,name:The Eclipse Project Updates);\
+addRepository(type:1,location:http${#58}//download.eclipse.org/eclipse/updates/4.2,name:The Eclipse Project Updates);\
+addRepository(type:0,location:http${#58}//download.eclipse.org/releases/juno,name:Juno);\
+addRepository(type:1,location:http${#58}//download.eclipse.org/releases/juno,name:Juno);\
+ mkdir(path:${installFolder}/dropins);
+requires.1.namespace=org.eclipse.equinox.p2.iu
+requires.1.name=toolingorg.eclipse.configuration.macosx
+requires.1.filter=(osgi.os=macosx)
+requires.1.range=[1.0.0,1.0.0]
+requires.1.greedy=true
+
+requires.2.namespace=org.eclipse.equinox.p2.iu
+requires.2.name=toolingorg.eclipse.configuration
+requires.2.filter=(!(osgi.os=macosx))
+requires.2.range=[1.0.0,1.0.0]
+requires.2.greedy=true
+
+units.1.id=toolingorg.eclipse.configuration.macosx
+units.1.version=1.0.0
+units.1.provides.1.namespace=org.eclipse.equinox.p2.iu
+units.1.provides.1.name=toolingorg.eclipse.configuration.macosx
+units.1.provides.1.version=1.0.0
+units.1.filter=(osgi.os=macosx)
+units.1.touchpoint.id=org.eclipse.equinox.p2.osgi
+units.1.touchpoint.version=1.0.0
+units.1.instructions.configure=setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/Documents/workspace);
+units.1.instructions.unconfigure=setProgramProperty(propName:osgi.instance.area.default,propValue:);
+
+units.2.id=toolingorg.eclipse.configuration
+units.2.version=1.0.0
+units.2.provides.1.namespace=org.eclipse.equinox.p2.iu
+units.2.provides.1.name=toolingorg.eclipse.configuration
+units.2.provides.1.version=1.0.0
+units.2.filter=(!(osgi.os=macosx))
+units.2.touchpoint.id=org.eclipse.equinox.p2.osgi
+units.2.touchpoint.version=1.0.0
+units.2.instructions.configure=setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);
+units.2.instructions.unconfigure=setProgramProperty(propName:osgi.instance.area.default,propValue:);
+
+requires.3.namespace=org.eclipse.equinox.p2.iu
+requires.3.name=toolingorg.eclipse.configuration.gtk.linux.x86_64
+requires.3.filter=(&(osgi.os=linux) (osgi.arch=x86_64) (osgi.ws=gtk))
+requires.3.range=[1.0.0,1.0.0]
+requires.3.greedy=true
+
+units.3.id=toolingorg.eclipse.configuration.gtk.linux.x86_64
+units.3.version=1.0.0
+units.3.provides.1.namespace=org.eclipse.equinox.p2.iu
+units.3.provides.1.name=toolingorg.eclipse.configuration.gtk.linux.x86_64
+units.3.provides.1.version=1.0.0
+units.3.filter=(&(osgi.os=linux) (osgi.arch=x86_64) (osgi.ws=gtk))
+units.3.touchpoint.id=org.eclipse.equinox.p2.osgi
+units.3.touchpoint.version=1.0.0
+units.3.instructions.configure=setProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo,propValue:true);
+units.3.instructions.unconfigure=removeProgramProperty(propName:org.eclipse.swt.internal.gtk.useCairo);
+
+update.id = org.eclipse.platform.ide
+update.range = [4.0,4.3)
+update.severity = 0
+update.description = Restrict range so we are not an update for 3.x.

Back to the top