diff options
Diffstat (limited to 'gradle')
-rw-r--r-- | gradle/source-layout.gradle | 40 | ||||
-rw-r--r-- | gradle/wrapper/gradle-wrapper.jar | bin | 0 -> 55616 bytes | |||
-rw-r--r-- | gradle/wrapper/gradle-wrapper.properties | 5 |
3 files changed, 45 insertions, 0 deletions
diff --git a/gradle/source-layout.gradle b/gradle/source-layout.gradle new file mode 100644 index 00000000..5febbee3 --- /dev/null +++ b/gradle/source-layout.gradle | |||
@@ -0,0 +1,40 @@ | |||
1 | sourceSets { | ||
2 | main { | ||
3 | java.srcDirs = ['src/main/java', 'src/main/xtext-gen'] | ||
4 | resources.srcDirs = ['src/main/resources', 'src/main/xtext-gen'] | ||
5 | xtendOutputDir = 'src/main/xtend-gen' | ||
6 | } | ||
7 | test { | ||
8 | java.srcDirs = ['src/test/java', 'src/test/xtext-gen'] | ||
9 | resources.srcDirs = ['src/test/resources', 'src/test/xtext-gen'] | ||
10 | xtendOutputDir = 'src/test/xtend-gen' | ||
11 | } | ||
12 | } | ||
13 | |||
14 | jar { | ||
15 | from('model') { | ||
16 | into('model') | ||
17 | } | ||
18 | from(sourceSets.main.allSource) { | ||
19 | include '**/*.xtext' | ||
20 | } | ||
21 | manifest { | ||
22 | attributes 'Bundle-SymbolicName': project.name | ||
23 | } | ||
24 | } | ||
25 | |||
26 | plugins.withId('war') { | ||
27 | webAppDirName = "src/main/webapp" | ||
28 | } | ||
29 | |||
30 | eclipse { | ||
31 | classpath { | ||
32 | file.whenMerged { | ||
33 | for (entry in entries) { | ||
34 | if (entry.path.endsWith('-gen')) { | ||
35 | entry.entryAttributes['ignore_optional_problems'] = true | ||
36 | } | ||
37 | } | ||
38 | } | ||
39 | } | ||
40 | } \ No newline at end of file | ||
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 00000000..5c2d1cf0 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.jar | |||
Binary files differ | |||
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..5028f28f --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties | |||
@@ -0,0 +1,5 @@ | |||
1 | distributionBase=GRADLE_USER_HOME | ||
2 | distributionPath=wrapper/dists | ||
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-bin.zip | ||
4 | zipStoreBase=GRADLE_USER_HOME | ||
5 | zipStorePath=wrapper/dists | ||