mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-01-17 03:18:06 +00:00
Updated settings.gradle.kts to only have one maven repository for linphone, depending on if local exists or not
This commit is contained in:
parent
76716503e9
commit
dddfdd8b78
1 changed files with 21 additions and 12 deletions
|
|
@ -8,6 +8,7 @@ pluginManagement {
|
|||
|
||||
dependencyResolutionManagement {
|
||||
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
||||
|
||||
repositories {
|
||||
google()
|
||||
mavenCentral()
|
||||
|
|
@ -15,19 +16,27 @@ dependencyResolutionManagement {
|
|||
url = uri("https://www.jitpack.io")
|
||||
}
|
||||
|
||||
maven {
|
||||
name = "local linphone-sdk maven repository"
|
||||
url = uri("file://${providers.gradleProperty("LinphoneSdkBuildDir").get()}/maven_repository/")
|
||||
content {
|
||||
includeGroup ("org.linphone")
|
||||
val localSdk = File("${providers.gradleProperty("LinphoneSdkBuildDir").get()}/maven_repository/org/linphone/linphone-sdk-android/maven-metadata.xml")
|
||||
if (localSdk.exists()) {
|
||||
val localSdkPath = providers.gradleProperty("LinphoneSdkBuildDir").get()
|
||||
println("Using locally built SDK from maven repository at ${localSdkPath}/maven_repository/")
|
||||
maven {
|
||||
name = "local linphone-sdk maven repository"
|
||||
url = uri(
|
||||
"file://${localSdkPath}/maven_repository/"
|
||||
)
|
||||
content {
|
||||
includeGroup("org.linphone")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
maven {
|
||||
name = "linphone.org maven repository"
|
||||
url = uri("https://linphone.org/maven_repository")
|
||||
content {
|
||||
includeGroup ("org.linphone")
|
||||
} else {
|
||||
maven {
|
||||
println("Using CI built SDK from maven repository at https://linphone.org/maven_repository")
|
||||
name = "linphone.org maven repository"
|
||||
url = uri("https://linphone.org/maven_repository")
|
||||
content {
|
||||
includeGroup("org.linphone")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue