From aacae7e749dfd5f2a7a4c62706e5bdc930b0f316 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 8 Jan 2021 11:49:58 +0100 Subject: [PATCH] Log linphone-sdk version and source --- app/build.gradle | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) 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