From d6dc2ac369e92bfd0f49a4fab60cd151904ba81a Mon Sep 17 00:00:00 2001 From: Ed Merks Date: Wed, 17 Nov 2021 12:14:08 +0100 Subject: [PATCH] [Releng] Create a setup for CBI's p2 aggregator. --- setups/interim/CBI.setup | 219 ++++++++++++++++++++++++++++++ setups/org.eclipse.projects.setup | 1 + 2 files changed, 220 insertions(+) create mode 100644 setups/interim/CBI.setup diff --git a/setups/interim/CBI.setup b/setups/interim/CBI.setup new file mode 100644 index 000000000..e71bdf372 --- /dev/null +++ b/setups/interim/CBI.setup @@ -0,0 +1,219 @@ + + + + + + + record + + + + + + + + Define the JRE needed to compile and run the Java projects of ${scope.project.label} + + + Set the heap space needed to work with the projects of ${scope.project.label} + + + Initialize JDT's package explorer to show working sets as its root objects + + <?xml version="1.0" encoding="UTF-8"?> + <section name="Workbench"> + <section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart"> + <item value="true" key="group_libraries"/> + <item value="false" key="linkWithEditor"/> + <item value="2" key="layout"/> + <item value="2" key="rootMode"/> + <item value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#x0D;&#x0A;&lt;packageExplorer configured=&quot;true&quot; group_libraries=&quot;1&quot; layout=&quot;2&quot; linkWithEditor=&quot;0&quot; rootMode=&quot;2&quot; sortWorkingSets=&quot;false&quot; workingSetName=&quot;&quot;&gt;&#x0D;&#x0A;&lt;localWorkingSetManager&gt;&#x0D;&#x0A;&lt;workingSet editPageId=&quot;org.eclipse.jdt.internal.ui.OthersWorkingSet&quot; factoryID=&quot;org.eclipse.ui.internal.WorkingSetFactory&quot; id=&quot;1382792884467_1&quot; label=&quot;Other Projects&quot; name=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/localWorkingSetManager&gt;&#x0D;&#x0A;&lt;activeWorkingSet workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;allWorkingSets workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/packageExplorer&gt;" key="memento"/> + </section> + </section> + + + + + + + Install the tools needed in the IDE to work with the source code for ${scope.project.label} + + + + + github.remoteURIs + + + ${scope.project.label} Git repository + + + remoteURI + + + ${scope.project.label} + + + + + + + + + + + + + + + + + + + + + The dynamic working sets for CBI P2 Repository Aggregator + + + + + + record + + + record + + + record + + + record + + + record + + + record + + + record + + + + + + + + + + + + Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone. + + + + + Common Build Infrastructure + diff --git a/setups/org.eclipse.projects.setup b/setups/org.eclipse.projects.setup index 09733becd..d8c61d096 100644 --- a/setups/org.eclipse.projects.setup +++ b/setups/org.eclipse.projects.setup @@ -1038,6 +1038,7 @@ +