zcash-android-wallet-sdk/build-conventions/src/main/kotlin/zcash-sdk.dependency-conven...

27 lines
882 B
Plaintext

//dependencyLocking {
// This property is treated specially, as it is not defined by default in the root gradle.properties
// and declaring it in the root gradle.properties is ignored by included builds. This only picks up
// a value declared as a system property, a command line argument, or a an environment variable.
// val isDependencyLockingEnabled = if (project.hasProperty("ZCASH_IS_DEPENDENCY_LOCKING_ENABLED")) {
// project.property("ZCASH_IS_DEPENDENCY_LOCKING_ENABLED").toString().toBoolean()
// } else {
// true
// }
//
// if (isDependencyLockingEnabled) {
// lockAllConfigurations()
// }
//}
tasks {
register("resolveAll") {
doLast {
configurations.filter {
// Add any custom filtering on the configurations to be resolved
it.isCanBeResolved
}.forEach { it.resolve() }
}
}
}