subham
06/22/2022, 1:41 PMmbonnin
06/22/2022, 1:52 PMsubham
06/22/2022, 2:17 PMplugins {
`kotlin-dsl`
}
initDeps(project)
repositories {
mavenLocal()
google()
mavenCentral()
maven("<https://plugins.gradle.org/m2/>")
maven("<https://maven.pkg.jetbrains.space/public/p/compose/dev>")
}
dependencies {
implementation(Deps.JetBrains.Kotlin.gradlePlugin)
implementation(Deps.Android.Tools.Build.gradlePlugin)
implementation(Deps.Squareup.SQLDelight.gradlePlugin)
implementation(Deps.Apollo.gradlePlugin)
implementation(kotlin("serialization", version = Deps.JetBrains.Kotlin.VERSION))
}
kotlin {
// Add Deps to compilation, so it will become available in main project
sourceSets.getByName("main").kotlin.srcDir("buildSrc/src/main/kotlin")
}
mbonnin
06/22/2022, 3:26 PMtasks.withType(KotlinCompile::class.java) {
kotlinOptions {
freeCompilerArgs = freeCompilerArgs + "-Xskip-metadata-version-check"
}
}
subham
06/22/2022, 3:52 PMmbonnin
06/22/2022, 8:21 PM