@@ -207,7 +207,8 @@ dependencies {
207
207
// ------------------------------------------------------------------
208
208
// Build section
209
209
210
- tasks.register('generateJniHeaders', type: Exec, dependsOn: 'classes') {
210
+ tasks.register('generateJniHeaders', Exec) {
211
+ dependsOn 'classes'
211
212
def classpath = sourceSets.main.output.classesDirs
212
213
def appclasspath = configurations.runtimeClasspath.files*.getAbsolutePath().join(File.pathSeparator)
213
214
def nativeIncludes = 'src/native/include'
@@ -240,13 +241,15 @@ tasks.withType(Test).configureEach {
240
241
}
241
242
}
242
243
243
- tasks.register('initCMake', type: Exec, dependsOn: 'generateJniHeaders') {
244
+ tasks.register('initCMake', Exec) {
245
+ dependsOn 'generateJniHeaders'
244
246
workingDir 'build'
245
247
def prefixPath = hasNotEmptyProperty('buildPrefix') ? "-DCMAKE_PREFIX_PATH=$project.buildPrefix" : ''
246
248
commandLine 'cmake', "$prefixPath", '..'
247
249
}
248
250
249
- tasks.register('buildNative', type: Exec, dependsOn: 'initCMake') {
251
+ tasks.register('buildNative', Exec) {
252
+ dependsOn 'initCMake'
250
253
if (osdetector.os == 'windows') {
251
254
commandLine 'cmake',
252
255
'--build', 'build',
@@ -265,12 +268,14 @@ test.dependsOn buildNative
265
268
// ------------------------------------------------------------------
266
269
// Install and Publish section
267
270
268
- tasks.register('sourcesJar', type: Jar, dependsOn: 'classes') {
271
+ tasks.register('sourcesJar', Jar) {
272
+ dependsOn 'classes'
269
273
archiveClassifier = 'sources'
270
274
from sourceSets.main.allSource
271
275
}
272
276
273
- tasks.register('javadocJar', type: Jar, dependsOn: 'javadoc') {
277
+ tasks.register('javadocJar', Jar) {
278
+ dependsOn 'javadoc'
274
279
archiveClassifier = 'javadoc'
275
280
from javadoc.destinationDir
276
281
}
@@ -437,7 +442,7 @@ dependencies {
437
442
// ------------------------------------------------------------------
438
443
// Build section
439
444
440
- tasks.register('copyLibs', type: Copy) {
445
+ tasks.register('copyLibs', Copy) {
441
446
def libraryPaths = []
442
447
if (project.hasProperty('buildPrefix')) {
443
448
if (osdetector.os == 'windows') {
0 commit comments