Hush lite wallet for Android
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.5 KiB

pluginManagement {
repositories {
gradlePluginPortal()
}
plugins {
id("com.github.ben-manes.versions") version ("0.39.0") apply (false)
}
}
dependencyResolutionManagement {
@Suppress("UnstableApiUsage")
repositories {
val isRepoRestrictionEnabled = false
//Uncomment this to use publishToMavenLocal builds of SDK
//mavenLocal()
google()
mavenCentral()
maven("https://jitpack.io")
jcenter()
// Uncomment to use a snapshot version of the SDK, e.g. when the SDK version ends in -SNAPSHOT
maven("http://forgejo.hushpool.is:3000/api/packages/fekt/maven") {
isAllowInsecureProtocol = true
if (isRepoRestrictionEnabled) {
content {
includeGroup("hush.android")
}
}
}
}
}
rootProject.name = "ecc-wallet"
includeBuild("build-convention")
include(":app")
include(":qrecycler")
include(":feedback")
include(":mnemonic")
include(":lockbox")
if (extra["IS_SDK_INCLUDED_BUILD"].toString().toBoolean()) {
// Currently assume the SDK is up one level with a hardcoded directory name
// If this becomes problematic, `IS_SDK_INCLUDED_BUILD` could be turned into a path
// instead.
includeBuild("../zcash-android-sdk") {
dependencySubstitution {
substitute(module("cash.z.ecc.android:zcash-android-sdk")).using(project(":sdk-lib"))
}
}
}