diff options
Diffstat (limited to 'language/build.gradle')
-rw-r--r-- | language/build.gradle | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/language/build.gradle b/language/build.gradle index 31bf6bc5..0b8492c3 100644 --- a/language/build.gradle +++ b/language/build.gradle | |||
@@ -46,17 +46,10 @@ def generateXtextLanguage = tasks.register('generateXtextLanguage', JavaExec) { | |||
46 | args += "rootPath=/${projectDir}/.." | 46 | args += "rootPath=/${projectDir}/.." |
47 | } | 47 | } |
48 | 48 | ||
49 | def generateXtext = tasks.named('generateXtext') | 49 | for (taskName in ['compileJava', 'processResources', 'generateXtext', 'generateEclipseSourceFolders']) { |
50 | generateXtext.configure { | 50 | tasks.named(taskName) { |
51 | dependsOn generateXtextLanguage | 51 | dependsOn generateXtextLanguage |
52 | } | 52 | } |
53 | |||
54 | tasks.named('compileJava') { | ||
55 | dependsOn generateXtext | ||
56 | } | ||
57 | |||
58 | tasks.named('processResources') { | ||
59 | dependsOn generateXtext | ||
60 | } | 53 | } |
61 | 54 | ||
62 | tasks.named('clean') { | 55 | tasks.named('clean') { |
@@ -72,8 +65,3 @@ sonarqube.properties { | |||
72 | 'src/testFixtures/xtext-gen/**', | 65 | 'src/testFixtures/xtext-gen/**', |
73 | ] | 66 | ] |
74 | } | 67 | } |
75 | |||
76 | tasks.named('eclipseJdt') { | ||
77 | // Make sure all xtext-gen source folders are available. | ||
78 | dependsOn generateXtextLanguage | ||
79 | } | ||