diff --git a/shared/java/javacommon.gradle b/shared/java/javacommon.gradle index dd94007785..9e231898dc 100644 --- a/shared/java/javacommon.gradle +++ b/shared/java/javacommon.gradle @@ -39,11 +39,13 @@ task outputJavadocJar(type: Jar, dependsOn: javadoc) { } artifacts { - archives sourcesJar - archives javadocJar - archives outputJar - archives outputSourcesJar - archives outputJavadocJar + tasks.named("assemble") { + dependsOn(sourcesJar) + dependsOn(javadocJar) + dependsOn(outputJar) + dependsOn(outputSourcesJar) + dependsOn(outputJavadocJar) + } } addTaskToCopyAllOutputs(outputSourcesJar) diff --git a/shared/javacpp/publish.gradle b/shared/javacpp/publish.gradle index ca7fc5f7d8..7416b934ae 100644 --- a/shared/javacpp/publish.gradle +++ b/shared/javacpp/publish.gradle @@ -47,8 +47,10 @@ task cppHeadersZip(type: Zip) { } artifacts { - archives cppHeadersZip - archives cppSourcesZip + tasks.named("assemble") { + dependsOn(cppHeadersZip) + dependsOn(cppSourcesZip) + } } addTaskToCopyAllOutputs(cppSourcesZip) diff --git a/shared/jni/publish.gradle b/shared/jni/publish.gradle index 9bfe4d0282..0705fa2a98 100644 --- a/shared/jni/publish.gradle +++ b/shared/jni/publish.gradle @@ -62,8 +62,10 @@ task cppHeadersZip(type: Zip) { } artifacts { - archives cppHeadersZip - archives cppSourcesZip + tasks.named("assemble") { + dependsOn(cppHeadersZip) + dependsOn(cppSourcesZip) + } } addTaskToCopyAllOutputs(cppSourcesZip)