blob: 1b787484d546de7f8145e77167e2fe5d766d0c6b [file] [log] [blame]
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
buildscript {
repositories {
google()
mavenCentral()
maven {
url("https://androidx.dev/dokka/builds/7299536/artifacts/repository")
metadataSources {
mavenPom()
artifact()
}
}
}
dependencies {
classpath(libs.androidGradlePluginz)
classpath(libs.kotlinGradlePluginz)
classpath(libs.dokkaGradlePluginz)
}
}
allprojects {
repositories {
google()
mavenCentral()
gradlePluginPortal()
maven {
url("https://androidx.dev/metalava/builds/7610917/artifacts/repo/m2repository")
metadataSources {
mavenPom()
artifact()
}
}
maven {
url("https://androidx.dev/dokka/builds/7472101/artifacts/repository")
metadataSources {
mavenPom()
artifact()
}
}
}
tasks.withType(KotlinCompile).configureEach {
kotlinOptions {
jvmTarget = "1.8"
freeCompilerArgs += [
"-Werror",
"-Xskip-runtime-version-check",
// Allow `@OptIn` and `@UseExperimental`
"-Xopt-in=kotlin.RequiresOptIn"
]
}
}
}