diff options
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | gradle/xtend.gradle | 6 | ||||
-rw-r--r-- | language/build.gradle | 5 |
3 files changed, 12 insertions, 1 deletions
@@ -28,7 +28,7 @@ | |||
28 | 28 | ||
29 | 7. Clone the project Git repository but do not import it into Eclipse yet. | 29 | 7. Clone the project Git repository but do not import it into Eclipse yet. |
30 | 30 | ||
31 | 8. Open a new terminal an run `./gradlew generateXtext eclipseJdt` (`.\gradlew generateXtext eclipseJdt` on Windows) in the cloned repository. | 31 | 8. Open a new terminal an run `./gradlew eclipseJdt` (`.\gradlew eclipseJdt` on Windows) in the cloned repository. |
32 | * This should complete without any compilation errors. | 32 | * This should complete without any compilation errors. |
33 | * If you get any errors about the JVM version, check whether the `JAVA_HOME` environment variable is set to the location of JDK. You can query the variable with `echo $JAVA_HOME` on Linux and `echo $Env:JAVA_HOME` in PowerShell on Windows. To set it, use `export JAVA_HOME=/java/path/here` or `$Env:JAVA_HOME="C:\java\path\here"`, respectively. | 33 | * If you get any errors about the JVM version, check whether the `JAVA_HOME` environment variable is set to the location of JDK. You can query the variable with `echo $JAVA_HOME` on Linux and `echo $Env:JAVA_HOME` in PowerShell on Windows. To set it, use `export JAVA_HOME=/java/path/here` or `$Env:JAVA_HOME="C:\java\path\here"`, respectively. |
34 | 34 | ||
diff --git a/gradle/xtend.gradle b/gradle/xtend.gradle index 8875465b..b70892c7 100644 --- a/gradle/xtend.gradle +++ b/gradle/xtend.gradle | |||
@@ -26,3 +26,9 @@ sonarqube.properties { | |||
26 | 'src/test/xtend-gen/**', | 26 | 'src/test/xtend-gen/**', |
27 | ] | 27 | ] |
28 | } | 28 | } |
29 | |||
30 | tasks.named('eclipseJdt') { | ||
31 | // Make sure all xtend-gen source folders are available. | ||
32 | dependsOn tasks.named('generateXtext') | ||
33 | dependsOn tasks.named('generateTestXtext') | ||
34 | } | ||
diff --git a/language/build.gradle b/language/build.gradle index e9db351f..31bf6bc5 100644 --- a/language/build.gradle +++ b/language/build.gradle | |||
@@ -72,3 +72,8 @@ sonarqube.properties { | |||
72 | 'src/testFixtures/xtext-gen/**', | 72 | 'src/testFixtures/xtext-gen/**', |
73 | ] | 73 | ] |
74 | } | 74 | } |
75 | |||
76 | tasks.named('eclipseJdt') { | ||
77 | // Make sure all xtext-gen source folders are available. | ||
78 | dependsOn generateXtextLanguage | ||
79 | } | ||