diff --git a/client/build.gradle b/client/build.gradle index 7ec276aac15c866ce2143fa7897f85f3f1784f66..1562c160f6bf5edd1ecb487e1da2dc7cd1179810 100644 --- a/client/build.gradle +++ b/client/build.gradle @@ -27,12 +27,15 @@ dependencies { } android.libraryVariants.all { variant -> + // Copy I2P client JARs into AAR def copyClientLibsTask = tasks.create(name: "copy${variant.name.capitalize()}ClientLibs", type: Copy) { from project(':routerjars').configurations.client.allArtifacts.collect { artifact -> artifact.file } destinationDir file("${buildDir}/intermediates/bundles/${variant.dirName}/libs") } + + // Hook the copy task into the build variant.packageLibrary.dependsOn copyClientLibsTask copyClientLibsTask.mustRunAfter ':routerjars:buildClient' } \ No newline at end of file