Add enableComposeCompilerReports flag
This commit is contained in:
@@ -14,3 +14,17 @@ buildscript {
|
||||
tasks.register("clean", Delete::class) {
|
||||
delete(rootProject.buildDir)
|
||||
}
|
||||
|
||||
subprojects {
|
||||
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach {
|
||||
kotlinOptions {
|
||||
if (project.findProperty("enableComposeCompilerReports") == "true") {
|
||||
arrayOf("reports", "metrics").forEach {
|
||||
freeCompilerArgs = freeCompilerArgs + listOf(
|
||||
"-P", "plugin:androidx.compose.compiler.plugins.kotlin:${it}Destination=${project.buildDir.absolutePath}/compose_metrics"
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user