diff --git a/build.gradle b/build.gradle index 2817bcef..91415088 100644 --- a/build.gradle +++ b/build.gradle @@ -24,15 +24,27 @@ buildscript { allprojects { repositories { - maven { url "http://dl.bintray.com/piasy/maven" } - maven { url 'https://jitpack.io' } + // For olm library. This has to be declared first, to ensure that Olm library is not downloaded from another repo + maven { + url 'https://jitpack.io' + content { + // Use this repo only for olm library + includeGroupByRegex "org\\.matrix\\.gitlab\\.matrix-org" + // And also for FilePicker + includeGroupByRegex "com\\.github\\.jaiselrahman" + // And monarchy + includeGroupByRegex "com\\.github\\.Zhuinden" + } + } + maven { + url "http://dl.bintray.com/piasy/maven" + content { + includeGroupByRegex "com\\.github\\.piasy" + } + } maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' } google() jcenter() - // For Olm SDK - maven { - url 'https://jitpack.io' - } } } diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle index 2066c5ef..3eaf43eb 100644 --- a/matrix-sdk-android/build.gradle +++ b/matrix-sdk-android/build.gradle @@ -6,7 +6,6 @@ apply plugin: 'realm-android' apply plugin: 'okreplay' buildscript { - repositories { jcenter() } @@ -15,11 +14,6 @@ buildscript { } } -repositories { - google() - jcenter() -} - androidExtensions { experimental = true }