aboutsummaryrefslogtreecommitdiffstats
path: root/buildSrc/src/main/groovy/refinery-xtext-conventions.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'buildSrc/src/main/groovy/refinery-xtext-conventions.gradle')
-rw-r--r--buildSrc/src/main/groovy/refinery-xtext-conventions.gradle21
1 files changed, 21 insertions, 0 deletions
diff --git a/buildSrc/src/main/groovy/refinery-xtext-conventions.gradle b/buildSrc/src/main/groovy/refinery-xtext-conventions.gradle
new file mode 100644
index 00000000..a91d723e
--- /dev/null
+++ b/buildSrc/src/main/groovy/refinery-xtext-conventions.gradle
@@ -0,0 +1,21 @@
1plugins {
2 id 'org.sonarqube'
3 id 'refinery-java-conventions'
4}
5
6sourceSets {
7 main {
8 java.srcDirs += ['src/main/xtext-gen']
9 resources.srcDirs += ['src/main/xtext-gen']
10 }
11}
12
13tasks.named('clean') {
14 delete 'src/main/xtext-gen'
15}
16
17sonarqube.properties {
18 properties['sonar.exclusions'] += [
19 'src/main/xtext-gen/**',
20 ]
21}