mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-18 07:57:03 +05:30
build: convert to Gradle Kotlin DSL
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
parent
9839bf4014
commit
1e2fef884f
19 changed files with 514 additions and 230 deletions
17
buildSrc/src/main/java/KaptConfigs.kt
Normal file
17
buildSrc/src/main/java/KaptConfigs.kt
Normal file
|
@ -0,0 +1,17 @@
|
|||
import org.gradle.api.Project
|
||||
import org.gradle.kotlin.dsl.configure
|
||||
import org.jetbrains.kotlin.gradle.plugin.KaptExtension
|
||||
|
||||
/**
|
||||
* Apply default kapt configs to the [Project].
|
||||
*/
|
||||
internal fun Project.configureKapt() {
|
||||
extensions.configure<KaptExtension> {
|
||||
javacOptions {
|
||||
option("-Adagger.fastInit=enabled")
|
||||
option("-Adagger.experimentalDaggerErrorMessages=enabled")
|
||||
option("-Xmaxerrs", 500)
|
||||
option("-Adagger.moduleBindingValidation=ERROR")
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue