-
Notifications
You must be signed in to change notification settings - Fork 8
/
build.seu
55 lines (45 loc) · 1.45 KB
/
build.seu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/* _____ ______ __ __ __
* / ___/ / ____// / / / ____ _ _____ ______ ____ ____/ /___
* \__ \ / __/ / / / / / __ `// ___/ / ____// __ \ / __ // _ \
* ___/ // /___ / /_/ / / /_/ /(__ ) / /___ / /_/ // /_/ // __/
* /____//_____/ \____/ \__,_//____/ \____/ \____/ \__,_/ \___/
*/
plugins {
id 'de.qaware.seu.as.code.base' version '2.4.0'
id 'de.qaware.seu.as.code.credentials' version '2.4.0'
id 'de.qaware.seu.as.code.git' version '2.3.0'
}
import static de.qaware.seu.as.code.plugins.base.Platform.isWindows
ext {
seuRoot = isWindows() ? 'Y:' : '/Volumes/Everything-as-code'
seuName = 'Everything-as-code'
}
apply from: 'scripts/git.gradle'
repositories {
flatDir { dirs 'repo' }
maven {
url 'https://dl.bintray.com/seu-as-code/maven'
}
jcenter()
}
dependencies {
seuac 'org.codehaus.groovy.modules.scriptom:scriptom:1.6.0'
seuac 'com.h2database:h2:1.4.188'
home 'de.qaware.seu.as.code:seuac-home:2.3.0'
software "de.qaware.seu.as.code:seuac-environment:2.3.0:$osClassifier"
software 'org.gradle:gradle:3.0'
software 'org.groovy-lang:groovy:2.4.7'
software 'org.scala-lang:scala:2.11.8'
software 'org.jruby:jruby:9.1.4.0'
}
platform {
win {
dependencies {
software 'io.github.msysgit:git:1.9.5'
}
}
}
seuAsCode {
seuHome = seuRoot
projectName = seuName
}