-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
50 lines (39 loc) · 1.1 KB
/
build.gradle
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
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile group: 'com.google.guava', name: 'guava', version: '23.0-rc1'
}
sourceSets.main.java.srcDirs = ['src']
task runMainA(type: JavaExec) {
classpath = sourceSets.main.runtimeClasspath
main = 'test.MainA'
}
task runMainB(type: JavaExec) {
classpath = sourceSets.main.runtimeClasspath
main = 'test.MainB'
}
task runMainC(type: JavaExec) {
classpath = sourceSets.main.runtimeClasspath
main = 'test.MainC'
}
task runMainD(type: JavaExec) {
classpath = sourceSets.main.runtimeClasspath
main = 'test.MainD'
jvmArgs '-Dcom.google.appengine.runtime.environment=Production'
}
task runMainE(type: JavaExec) {
classpath = sourceSets.main.runtimeClasspath
main = 'test.MainE'
}
task runMainF(type: JavaExec) {
classpath = sourceSets.main.runtimeClasspath
main = 'test.MainF'
}
task runMainG(type: JavaExec) {
classpath = sourceSets.main.runtimeClasspath
main = 'test.MainG'
jvmArgs '-Dcom.google.appengine.runtime.environment=Production'
}
defaultTasks 'runMainA', 'runMainB', 'runMainC', 'runMainD', 'runMainE', 'runMainF', 'runMainG'