File tree 1 file changed +5
-1
lines changed
1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ val repoRootPath = rootProject.projectDir.absoluteFile.parentFile.absolutePath
24
24
val extraAssetsDirectory = layout.buildDirectory.dir(" extraAssets" ).get()
25
25
val relayListPath = extraAssetsDirectory.file(" relays.json" ).asFile
26
26
val defaultChangelogAssetsDirectory = " $repoRootPath /android/src/main/play/release-notes/"
27
+ val rustJniLibsDir = layout.buildDirectory.dir(" rustJniLibs/android" ).get()
27
28
28
29
val credentialsPath = " ${rootProject.projectDir} /credentials"
29
30
val keystorePropertiesFile = file(" $credentialsPath /keystore.properties" )
@@ -239,7 +240,10 @@ android {
239
240
tasks[" merge${capitalizedVariantName} Assets" ].dependsOn(tasks[" generateRelayList" ])
240
241
241
242
// Ensure that we have all the JNI libs before merging them.
242
- tasks[" merge${capitalizedVariantName} JniLibFolders" ].dependsOn(" cargoBuild" )
243
+ tasks[" merge${capitalizedVariantName} JniLibFolders" ].apply {
244
+ inputs.dir(rustJniLibsDir)
245
+ dependsOn(" cargoBuild" )
246
+ }
243
247
244
248
// Ensure all relevant assemble tasks depend on our ensure task.
245
249
tasks[" assemble$capitalizedVariantName " ].dependsOn(tasks[" ensureValidVersionCode" ])
You can’t perform that action at this time.
0 commit comments