2020-02-01 16:01:58 -03:00
|
|
|
ext.deps = [:]
|
|
|
|
|
|
|
|
|
|
def versions = [:]
|
|
|
|
|
versions.kotlin = "1.3.41"
|
|
|
|
|
versions.gradle = "3.5.3"
|
2020-02-13 12:40:28 -03:00
|
|
|
versions.room = "2.2.3"
|
2020-02-01 16:01:58 -03:00
|
|
|
|
|
|
|
|
def deps = [:]
|
|
|
|
|
|
|
|
|
|
def project = [:]
|
|
|
|
|
project.kotlin = "org.jetbrains.kotlin:kotlin-gradle-plugin:$versions.kotlin"
|
|
|
|
|
project.gradle = "com.android.tools.build:gradle:$versions.gradle"
|
|
|
|
|
deps.project = project
|
|
|
|
|
|
|
|
|
|
def build_versions = [:]
|
|
|
|
|
build_versions.min_sdk = 21
|
|
|
|
|
build_versions.target_sdk = 29
|
|
|
|
|
build_versions.build_tools = "29.0.3"
|
|
|
|
|
ext.build_versions = build_versions
|
|
|
|
|
|
|
|
|
|
def kotlin = [:]
|
|
|
|
|
kotlin.version = "$versions.kotlin"
|
|
|
|
|
kotlin.std_lib = "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$versions.kotlin"
|
|
|
|
|
deps.kotlin = kotlin
|
|
|
|
|
|
2020-02-13 12:40:28 -03:00
|
|
|
def room = [:]
|
|
|
|
|
room.runtime = "androidx.room:room-runtime:$versions.room"
|
|
|
|
|
room.compiler = "androidx.room:room-compiler:$versions.room"
|
|
|
|
|
deps.room = room
|
|
|
|
|
|
2020-02-01 16:01:58 -03:00
|
|
|
ext.deps = deps
|
|
|
|
|
|
2020-02-01 18:14:00 -03:00
|
|
|
static def addRepos(RepositoryHandler handler) {
|
2020-02-01 16:01:58 -03:00
|
|
|
handler.google()
|
|
|
|
|
handler.jcenter()
|
|
|
|
|
handler.maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ext.addRepos = this.&addRepos
|