update DSL and general project setup
This commit is contained in:
parent
8bcb23628b
commit
4d4d150758
|
@ -32,12 +32,31 @@
|
|||
filter="(osgi.os=macosx)"/>
|
||||
<requirement
|
||||
name="com.eclipserunner.feature.feature.group"/>
|
||||
<requirement
|
||||
name="de.jcup.basheditor.feature.group"
|
||||
filter="(osgi.os=linux)"/>
|
||||
<requirement
|
||||
name="de.jcup.yamleditor.feature.group"/>
|
||||
<requirement
|
||||
name="de.jcup.hijson.feature.group"/>
|
||||
<requirement
|
||||
name="net.mihai-nita.ansicon.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.tm.terminal.feature.feature.group"/>
|
||||
<repository
|
||||
url="${oomph.update.url}"/>
|
||||
<repository
|
||||
url="https://erp.nllk.net/p2/com.eclipserunner.p2_site/latest/"/>
|
||||
<repository
|
||||
url="https://resheim.net/p2/eclipse-launcher/"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-bash-editor/update-site"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-yaml-editor/update-site"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-hijson-editor/update-site"/>
|
||||
<repository
|
||||
url="https://www.mihai-nita.net/eclipse"/>
|
||||
</setupTask>
|
||||
<setupTask
|
||||
xsi:type="setup:CompoundTask"
|
||||
|
@ -375,30 +394,13 @@
|
|||
<requirement
|
||||
name="com.cthing.cmakeed.feature.feature.group"/>
|
||||
<requirement
|
||||
name="net.mihai-nita.ansicon.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.tm.terminal.feature.feature.group"/>
|
||||
<requirement
|
||||
name="de.jcup.basheditor.feature.group"
|
||||
filter="(osgi.os=linux)"/>
|
||||
<requirement
|
||||
name="de.jcup.yamleditor.feature.group"/>
|
||||
<requirement
|
||||
name="de.jcup.hijson.feature.group"/>
|
||||
<repository
|
||||
url="http://www.mihai-nita.net/eclipse"/>
|
||||
name="org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group"/>
|
||||
<repository
|
||||
url="https://raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/"/>
|
||||
<repository
|
||||
url="https://raw.githubusercontent.com/15knots/cmakeed/master/cmakeed-update/"/>
|
||||
<repository
|
||||
url="http://www.janua.fr/update/"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-bash-editor/update-site"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-yaml-editor/update-site"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-hijson-editor/update-site"/>
|
||||
</setupTask>
|
||||
<version
|
||||
name="latest"
|
||||
|
@ -1552,10 +1554,6 @@
|
|||
name="org.eclipse.mylyn_feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.rse.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.tm.terminal.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.tracecompass.gdbtrace.feature.group"/>
|
||||
<requirement
|
||||
|
@ -1592,32 +1590,15 @@
|
|||
<requirement
|
||||
name="com.cthing.cmakeed.feature.feature.group"/>
|
||||
<requirement
|
||||
name="net.mihai-nita.ansicon.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.tm.terminal.feature.feature.group"/>
|
||||
<requirement
|
||||
name="de.jcup.basheditor.feature.group"
|
||||
filter="(osgi.os=linux)"/>
|
||||
<requirement
|
||||
name="de.jcup.yamleditor.feature.group"/>
|
||||
<requirement
|
||||
name="de.jcup.hijson.feature.group"/>
|
||||
name="org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group"/>
|
||||
<repository
|
||||
url="http://www.pydev.org/updates"/>
|
||||
<repository
|
||||
url="http://www.mihai-nita.net/eclipse"/>
|
||||
<repository
|
||||
url="https://raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/"/>
|
||||
<repository
|
||||
url="https://raw.githubusercontent.com/15knots/cmakeed/master/cmakeed-update/"/>
|
||||
<repository
|
||||
url="http://www.janua.fr/update/"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-bash-editor/update-site"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-yaml-editor/update-site"/>
|
||||
<repository
|
||||
url="https://de-jcup.github.io/update-site-eclipse-hijson-editor/update-site"/>
|
||||
</setupTask>
|
||||
<version
|
||||
name="latest"
|
||||
|
@ -2540,27 +2521,6 @@
|
|||
<setupTask
|
||||
xsi:type="setup.p2:P2Task"
|
||||
label="${scope.product.label} (${scope.product.version.label})">
|
||||
<requirement
|
||||
name="org.codehaus.groovy.eclipse.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.m2eclipse.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy40.feature.feature.group"
|
||||
optional="true"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy30.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy25.feature.feature.group"
|
||||
optional="true"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.jdt.patch.feature.group"
|
||||
optional="true"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.compilerless.feature.feature.group"
|
||||
optional="true"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.headless.feature.feature.group"
|
||||
optional="true"/>
|
||||
<requirement
|
||||
name="org.eclipse.linuxtools.javadocs.feature.feature.group"/>
|
||||
<requirement
|
||||
|
@ -2591,8 +2551,6 @@
|
|||
name="org.eclipse.sirius.runtime.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.sirius.runtime.ide.eef.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.sirius.runtime.ide.xtext.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.sirius.properties.feature.feature.group"/>
|
||||
<requirement
|
||||
|
@ -2651,8 +2609,6 @@
|
|||
name="org.eclipse.m2e.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.m2e.logback.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.tm.terminal.feature.feature.group"/>
|
||||
<repository
|
||||
url="https://ecd-plugin.github.io/update"/>
|
||||
</setupTask>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
xmi:version="2.0"
|
||||
xmlns:xmi="http://www.omg.org/XMI"
|
||||
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
|
||||
name="index"
|
||||
name="MINRES Setups"
|
||||
label="MINRES Tooling">
|
||||
<discoverablePackage
|
||||
href="https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore#/"/>
|
||||
|
@ -37,9 +37,6 @@
|
|||
href="https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/WorkingSets.ecore#/"/>
|
||||
<productCatalog
|
||||
href="com.minres.products.setup#/"/>
|
||||
<projectCatalog
|
||||
href="com.minres.projects.setup#/"/>
|
||||
|
||||
<productCatalog
|
||||
href="catalog:/self-product-catalog.setup#/"/>
|
||||
<productCatalog
|
||||
|
@ -50,6 +47,8 @@
|
|||
href="https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/org.eclipse.applications.setup#/"/>
|
||||
<productCatalog
|
||||
href="https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/redirectable.products.setup#/"/>
|
||||
<projectCatalog
|
||||
href="com.minres.projects.setup#/"/>
|
||||
<projectCatalog
|
||||
href="https://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/org.eclipse.projects.setup#/"/>
|
||||
<projectCatalog
|
||||
|
|
|
@ -52,10 +52,22 @@
|
|||
<setupTask
|
||||
xsi:type="setup:ResourceCreationTask"
|
||||
excludedTriggers="STARTUP MANUAL"
|
||||
content="<?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>
"
|
||||
targetURL="${workspace.location|uri}/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml"
|
||||
encoding="UTF-8">
|
||||
<description>Initialize JDT's package explorer to show working sets as its root objects</description>
|
||||
<content>
|
||||
<?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>
|
||||
|
||||
</content>
|
||||
</setupTask>
|
||||
<setupTask
|
||||
xsi:type="setup:VariableTask"
|
||||
|
@ -69,20 +81,6 @@
|
|||
name="org.eclipse.pde.feature.group"/>
|
||||
<requirement
|
||||
name="org.eclipse.e4.core.tools.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.eclipse.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.jdt.patch.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy25.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy30.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.compilerless.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.headless.feature.feature.group"/>
|
||||
<requirement
|
||||
name="org.codehaus.groovy.m2eclipse.feature.feature.group"/>
|
||||
<description>Install the tools needed in the IDE to work with the source code for ${scope.project.label}</description>
|
||||
</setupTask>
|
||||
<setupTask
|
||||
|
|
Loading…
Reference in New Issue