buildSrc/src/main/kotlin/Repositories.kt
changeset 1 831cffa9c991
child 10 9aad34f43f71
equal deleted inserted replaced
0:fef46dce2812 1:831cffa9c991
       
     1 package com.geekorum.build
       
     2 
       
     3 import org.gradle.api.artifacts.repositories.MavenArtifactRepository
       
     4 
       
     5 /**
       
     6  * Setup the content of google() repository
       
     7  */
       
     8 fun MavenArtifactRepository.setupGoogleContent() = apply {
       
     9     require(name == "Google") { "Only apply to `google()` repository "}
       
    10     content {
       
    11         includeGroupByRegex("""android\.arch\..*""")
       
    12         includeGroupByRegex("""androidx\..*""")
       
    13         includeGroupByRegex("""com\.android\..*""")
       
    14         includeGroupByRegex("""com\.google\..*""")
       
    15         includeGroup("com.crashlytics.sdk.android")
       
    16         includeGroup("io.fabric.sdk.android")
       
    17         includeGroup("org.chromium.net")
       
    18         includeGroup("zipflinger")
       
    19         includeGroup("com.android")
       
    20     }
       
    21 }