Newer
Older
Adam Laskowski
committed
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
evaluationDependsOn(':lib-json')
evaluationDependsOn(':lib-transactional-file-system')
//
//apply from: '../build/javaproject.gradle'
//'lib-transactional-file-system', 'lib-json'
//apply plugin: 'java'
//apply plugin: 'application'
//
//compileJava {
// options.compilerArgs << '-parameters'
//}
//
//compileTestJava {
// options.compilerArgs << '-parameters'
//}
//
//repositories {
// ivy {
// ivyPattern "https://sissource.ethz.ch/openbis/openbis-public/openbis-ivy/-/raw/main/[organisation]/[module]/[revision]/ivy.xml"
// artifactPattern "https://sissource.ethz.ch/openbis/openbis-public/openbis-ivy/-/raw/main/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]"
// }
//}
//dependencies {
// compileOnly 'lombok:lombok:1.18.22'
// annotationProcessor 'lombok:lombok:1.18.22'
//
//
// api project(':lib-json')
//
// implementation project(':lib-json'),
// project(':lib-transactional-file-system')
//
//// testCompileOnly 'lombok:lombok:1.18.22'
//// testAnnotationProcessor 'lombok:lombok:1.18.22'
// testImplementation 'testng:testng:6.8-CISD',
//// project(':lib-json')
// project(path: ':lib-json', configuration: 'tests')
//// project(path: ':lib-commonbase', configuration: 'tests'),
//// project(path: ':lib-common', configuration: 'tests'),
//// 'fjelmer:classycle:1.4.2'
// testRuntimeOnly 'hamcrest:hamcrest-core:1.3'
//}
//dependencies {
// annotationProcessor 'lombok:lombok:1.18.22'
// implementation project(':lib-json'),
//// project(':lib-transactional-file-system'),
// 'lombok:lombok:1.18.22'
// testImplementation 'junit:junit:4.10',
// project(':lib-json')
// testRuntimeOnly 'hamcrest:hamcrest-core:1.3'
//// 'org.junit.vintage:junit-vintage-engine:5.8.2'
//}
//
//test {
// useJUnitPlatform()
//}
//tasks.register('AFSServerDevelopmentEnvironmentStart') {
// main = 'ch.ethz.sis.afsclient.startup.Main'
// classpath = sourceSets.main.runtimeClasspath
// jvmArgs(['-Xmx256M'])
//}
apply plugin: 'java'
apply plugin: 'application'
compileJava {
options.compilerArgs << '-parameters'
}
//compileTestJava {
// options.compilerArgs << '-parameters'
//}
repositories {
ivy {
ivyPattern "https://sissource.ethz.ch/openbis/openbis-public/openbis-ivy/-/raw/main/[organisation]/[module]/[revision]/ivy.xml"
artifactPattern "https://sissource.ethz.ch/openbis/openbis-public/openbis-ivy/-/raw/main/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]"
}
}
//dependencies {
// compileOnly 'lombok:lombok:1.18.22'
// annotationProcessor 'lombok:lombok:1.18.22'
// implementation project(':lib-json'),
// project(':lib-transactional-file-system')
// testImplementation 'testng:testng:6.8-CISD',
// project(':lib-json')
// testRuntimeOnly 'hamcrest:hamcrest-core:1.3'
//// 'org.junit.vintage:junit-vintage-engine:5.8.2'
//}
dependencies {
compileOnly 'lombok:lombok:1.18.22'
annotationProcessor 'lombok:lombok:1.18.22'
implementation project(':lib-transactional-file-system'),
project(':lib-json'),
'lombok:lombok:1.18.22'
// testImplementation 'testng:testng:6.8-CISD'
testImplementation 'junit:junit:4.10'
testRuntimeOnly 'hamcrest:hamcrest-core:1.3'
}
//test {
// useJUnitPlatform()
//}