aboutsummaryrefslogtreecommitdiffstats
path: root/gradle
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2021-06-27 14:22:40 +0200
committerLibravatar Kristóf Marussy <kristof@marussy.com>2021-06-27 14:22:40 +0200
commit07719e927f9d398765e661c84fd8778cefb39083 (patch)
tree9652080f7e580f09a0763a3e258348dea6e02684 /gradle
parentAdd enum support (diff)
downloadrefinery-07719e927f9d398765e661c84fd8778cefb39083.tar.gz
refinery-07719e927f9d398765e661c84fd8778cefb39083.tar.zst
refinery-07719e927f9d398765e661c84fd8778cefb39083.zip
Simplify project layout
Diffstat (limited to 'gradle')
-rw-r--r--gradle/source-layout.gradle40
-rw-r--r--gradle/wrapper/gradle-wrapper.jarbin0 -> 55616 bytes
-rw-r--r--gradle/wrapper/gradle-wrapper.properties5
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 @@
1sourceSets {
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
14jar {
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
26plugins.withId('war') {
27 webAppDirName = "src/main/webapp"
28}
29
30eclipse {
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 @@
1distributionBase=GRADLE_USER_HOME
2distributionPath=wrapper/dists
3distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-bin.zip
4zipStoreBase=GRADLE_USER_HOME
5zipStorePath=wrapper/dists