diff --git a/app/build.gradle b/app/build.gradle index ed0b94e94..d8c99d0f8 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -46,7 +46,22 @@ task getGitVersion() { } project.version = gitVersion } + +task linphoneSdkSource() { + doLast { + configurations.implementation.canBeResolved = true + configurations.implementation.getIncoming().each { + it.getResolutionResult().allComponents.each { + if (it.id.getDisplayName().contains("linphone-sdk-android")) { + println 'Linphone SDK used is ' + it.moduleVersion.version + ' from ' + it.properties["repositoryName"] + } + } + } + } +} + project.tasks['preBuild'].dependsOn 'getGitVersion' +project.tasks['preBuild'].dependsOn 'linphoneSdkSource' android { compileSdkVersion 30 @@ -150,10 +165,12 @@ android { repositories { maven { + name "local linphone-sdk maven repository" url file(LinphoneSdkBuildDir + '/maven_repository/') } maven { + name "linphone.org maven repository" url "https://linphone.org/maven_repository" } } @@ -214,4 +231,4 @@ ktlint { ignoreFailures = true } -project.tasks['preBuild'].dependsOn 'ktlintFormat' +project.tasks['preBuild'].dependsOn 'ktlintFormat' \ No newline at end of file