[eclipse/xtext#1573] Ensure that all plugins do have a ManifestBuilder

This commit is contained in:
Sebastian Zarnekow 2019-11-04 14:34:21 +01:00
parent 5e70dd0360
commit 9f8aee979a
16 changed files with 178 additions and 44 deletions

View file

@ -5,6 +5,7 @@ import org.apache.tools.ant.filters.*
*/ */
def isTestProject = name.endsWith('tests') def isTestProject = name.endsWith('tests')
def isPlugin = new File("$projectDir/META-INF/MANIFEST.MF").exists()
def sourceDirs = ['src', 'src-gen', 'emf-gen'] def sourceDirs = ['src', 'src-gen', 'emf-gen']
sourceSets { sourceSets {
@ -120,5 +121,10 @@ eclipse {
project { project {
natures 'org.eclipse.xtext.ui.shared.xtextNature' natures 'org.eclipse.xtext.ui.shared.xtextNature'
buildCommands.add(0,new org.gradle.plugins.ide.eclipse.model.BuildCommand('org.eclipse.xtext.ui.shared.xtextBuilder')) buildCommands.add(0,new org.gradle.plugins.ide.eclipse.model.BuildCommand('org.eclipse.xtext.ui.shared.xtextBuilder'))
if (isPlugin) {
natures 'org.eclipse.pde.PluginNature'
buildCommands.add(new org.gradle.plugins.ide.eclipse.model.BuildCommand('org.eclipse.pde.ManifestBuilder'))
buildCommands.add(new org.gradle.plugins.ide.eclipse.model.BuildCommand('org.eclipse.pde.SchemaBuilder'))
}
} }
} }

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -10,10 +10,13 @@ Export-Package: org.eclipse.xtext.testing,
org.eclipse.xtext.testing.builder, org.eclipse.xtext.testing.builder,
org.eclipse.xtext.testing.extensions, org.eclipse.xtext.testing.extensions,
org.eclipse.xtext.testing.formatter, org.eclipse.xtext.testing.formatter,
org.eclipse.xtext.testing.internal;x-internal:=true,
org.eclipse.xtext.testing.logging, org.eclipse.xtext.testing.logging,
org.eclipse.xtext.testing.serializer, org.eclipse.xtext.testing.serializer,
org.eclipse.xtext.testing.smoketest, org.eclipse.xtext.testing.smoketest,
org.eclipse.xtext.testing.smoketest.internal;x-internal:=true,
org.eclipse.xtext.testing.smoketest.processors, org.eclipse.xtext.testing.smoketest.processors,
org.eclipse.xtext.testing.tests;x-internal:=true,
org.eclipse.xtext.testing.util, org.eclipse.xtext.testing.util,
org.eclipse.xtext.testing.validation org.eclipse.xtext.testing.validation
Require-Bundle: org.eclipse.xtext;visibility:=reexport, Require-Bundle: org.eclipse.xtext;visibility:=reexport,

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -6,7 +6,8 @@ Bundle-Version: 2.20.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-Vendor: Eclipse Xtext Bundle-Vendor: Eclipse Xtext
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr, Export-Package: org.eclipse.xtext.testlanguages.backtracking.ide;x-internal:=true,
org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr,
org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr.internal, org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr.internal,
org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr.lexer, org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr.lexer,
org.eclipse.xtext.testlanguages.fileAware.ide, org.eclipse.xtext.testlanguages.fileAware.ide,
@ -14,13 +15,15 @@ Export-Package: org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.a
org.eclipse.xtext.testlanguages.fileAware.ide.contentassist.antlr.internal, org.eclipse.xtext.testlanguages.fileAware.ide.contentassist.antlr.internal,
org.eclipse.xtext.testlanguages.fileAware.ide.refactoring, org.eclipse.xtext.testlanguages.fileAware.ide.refactoring,
org.eclipse.xtext.testlanguages.fileAware.ide.tests, org.eclipse.xtext.testlanguages.fileAware.ide.tests,
org.eclipse.xtext.testlanguages.nestedRefs.ide;x-internal:=true,
org.eclipse.xtext.testlanguages.nestedRefs.ide.contentassist.antlr,
org.eclipse.xtext.testlanguages.nestedRefs.ide.contentassist.antlr.internal,
org.eclipse.xtext.testlanguages.noJdt.ide;x-internal:=true,
org.eclipse.xtext.testlanguages.noJdt.ide.contentassist.antlr, org.eclipse.xtext.testlanguages.noJdt.ide.contentassist.antlr,
org.eclipse.xtext.testlanguages.noJdt.ide.contentassist.antlr.internal, org.eclipse.xtext.testlanguages.noJdt.ide.contentassist.antlr.internal,
org.eclipse.xtext.testlanguages.xtextgrammar.ide;x-friends:="org.eclipse.xtext.ide.tests", org.eclipse.xtext.testlanguages.xtextgrammar.ide;x-friends:="org.eclipse.xtext.ide.tests",
org.eclipse.xtext.testlanguages.xtextgrammar.ide.contentassist.antlr, org.eclipse.xtext.testlanguages.xtextgrammar.ide.contentassist.antlr,
org.eclipse.xtext.testlanguages.xtextgrammar.ide.contentassist.antlr.internal, org.eclipse.xtext.testlanguages.xtextgrammar.ide.contentassist.antlr.internal
org.eclipse.xtext.testlanguages.nestedRefs.ide.contentassist.antlr.internal,
org.eclipse.xtext.testlanguages.nestedRefs.ide.contentassist.antlr
Require-Bundle: org.eclipse.xtext.ide;visibility:=reexport, Require-Bundle: org.eclipse.xtext.ide;visibility:=reexport,
org.eclipse.xtext.testlanguages, org.eclipse.xtext.testlanguages,
org.eclipse.xtext.testing, org.eclipse.xtext.testing,

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -26,7 +26,8 @@ Import-Package: org.apache.log4j;version="1.2.15",
org.junit.runners;version="4.12.0", org.junit.runners;version="4.12.0",
org.junit.runners.model;version="4.12.0" org.junit.runners.model;version="4.12.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.eclipse.xtext.testlanguages.backtracking, Export-Package: org.eclipse.xtext.testlanguages;x-internal:=true,
org.eclipse.xtext.testlanguages.backtracking,
org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage, org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage,
org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl, org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl,
org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.util, org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.util,
@ -40,6 +41,31 @@ Export-Package: org.eclipse.xtext.testlanguages.backtracking,
org.eclipse.xtext.testlanguages.backtracking.services, org.eclipse.xtext.testlanguages.backtracking.services,
org.eclipse.xtext.testlanguages.backtracking.validation, org.eclipse.xtext.testlanguages.backtracking.validation,
org.eclipse.xtext.testlanguages.ecore, org.eclipse.xtext.testlanguages.ecore,
org.eclipse.xtext.testlanguages.fileAware,
org.eclipse.xtext.testlanguages.fileAware.fileAware,
org.eclipse.xtext.testlanguages.fileAware.fileAware.impl,
org.eclipse.xtext.testlanguages.fileAware.fileAware.util,
org.eclipse.xtext.testlanguages.fileAware.formatting2,
org.eclipse.xtext.testlanguages.fileAware.generator,
org.eclipse.xtext.testlanguages.fileAware.parser.antlr,
org.eclipse.xtext.testlanguages.fileAware.parser.antlr.internal,
org.eclipse.xtext.testlanguages.fileAware.scoping,
org.eclipse.xtext.testlanguages.fileAware.serializer,
org.eclipse.xtext.testlanguages.fileAware.services,
org.eclipse.xtext.testlanguages.fileAware.tests;x-internal=true,
org.eclipse.xtext.testlanguages.fileAware.validation,
org.eclipse.xtext.testlanguages.fragments;x-internal:=true,
org.eclipse.xtext.testlanguages.nestedRefs,
org.eclipse.xtext.testlanguages.nestedRefs.generator,
org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs,
org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.impl,
org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.util,
org.eclipse.xtext.testlanguages.nestedRefs.parser.antlr,
org.eclipse.xtext.testlanguages.nestedRefs.parser.antlr.internal,
org.eclipse.xtext.testlanguages.nestedRefs.scoping,
org.eclipse.xtext.testlanguages.nestedRefs.serializer,
org.eclipse.xtext.testlanguages.nestedRefs.services,
org.eclipse.xtext.testlanguages.nestedRefs.validation,
org.eclipse.xtext.testlanguages.noJdt, org.eclipse.xtext.testlanguages.noJdt,
org.eclipse.xtext.testlanguages.noJdt.formatting2, org.eclipse.xtext.testlanguages.noJdt.formatting2,
org.eclipse.xtext.testlanguages.noJdt.generator, org.eclipse.xtext.testlanguages.noJdt.generator,
@ -62,29 +88,5 @@ Export-Package: org.eclipse.xtext.testlanguages.backtracking,
org.eclipse.xtext.testlanguages.xtextgrammar.validation, org.eclipse.xtext.testlanguages.xtextgrammar.validation,
org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest, org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest,
org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl, org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl,
org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.util, org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.util
org.eclipse.xtext.testlanguages.fileAware.serializer,
org.eclipse.xtext.testlanguages.fileAware.fileAware,
org.eclipse.xtext.testlanguages.fileAware.parser.antlr,
org.eclipse.xtext.testlanguages.fileAware.formatting2,
org.eclipse.xtext.testlanguages.fileAware.fileAware.impl,
org.eclipse.xtext.testlanguages.fileAware.services,
org.eclipse.xtext.testlanguages.fileAware.fileAware.util,
org.eclipse.xtext.testlanguages.fileAware.parser.antlr.internal,
org.eclipse.xtext.testlanguages.fileAware.validation,
org.eclipse.xtext.testlanguages.fileAware.scoping,
org.eclipse.xtext.testlanguages.fileAware,
org.eclipse.xtext.testlanguages.fileAware.generator,
org.eclipse.xtext.testlanguages.fileAware.tests;x-internal=true,
org.eclipse.xtext.testlanguages.nestedRefs,
org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs,
org.eclipse.xtext.testlanguages.nestedRefs.scoping,
org.eclipse.xtext.testlanguages.nestedRefs.generator,
org.eclipse.xtext.testlanguages.nestedRefs.services,
org.eclipse.xtext.testlanguages.nestedRefs.parser.antlr,
org.eclipse.xtext.testlanguages.nestedRefs.parser.antlr.internal,
org.eclipse.xtext.testlanguages.nestedRefs.validation,
org.eclipse.xtext.testlanguages.nestedRefs.serializer,
org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.util,
org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.impl
Automatic-Module-Name: org.eclipse.xtext.testlanguages Automatic-Module-Name: org.eclipse.xtext.testlanguages

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>

View file

@ -5,9 +5,8 @@ Bundle-SymbolicName: org.eclipse.xtext.xtext.wizard
Bundle-Version: 2.20.0.qualifier Bundle-Version: 2.20.0.qualifier
Bundle-Vendor: Eclipse Xtext Bundle-Vendor: Eclipse Xtext
Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.eclipse.xtext.xtext.wizard;x-friends:="org.eclipse.xtext.tests, Export-Package: gradlew;x-internal:=true,
org.eclipse.xtext.xtext.ui, org.eclipse.xtext.xtext.wizard;x-friends:="org.eclipse.xtext.tests,org.eclipse.xtext.xtext.ui,org.eclipse.xtext.xtext.ui.tests",
org.eclipse.xtext.xtext.ui.tests",
org.eclipse.xtext.xtext.wizard.cli;x-friends:="org.eclipse.xtext.tests", org.eclipse.xtext.xtext.wizard.cli;x-friends:="org.eclipse.xtext.tests",
org.eclipse.xtext.xtext.wizard.ecore2xtext;x-friends:="org.eclipse.xtext.xtext.ui,org.eclipse.xtext.xtext.ui.tests" org.eclipse.xtext.xtext.wizard.ecore2xtext;x-friends:="org.eclipse.xtext.xtext.ui,org.eclipse.xtext.xtext.ui.tests"
Require-Bundle: org.eclipse.xtext.xbase.lib;bundle-version="2.20.0", Require-Bundle: org.eclipse.xtext.xbase.lib;bundle-version="2.20.0",

View file

@ -15,6 +15,16 @@
<arguments> <arguments>
</arguments> </arguments>
</buildCommand> </buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand> <buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name> <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments> <arguments>
@ -22,8 +32,9 @@
</buildCommand> </buildCommand>
</buildSpec> </buildSpec>
<natures> <natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures> </natures>
</projectDescription> </projectDescription>