Albirew/tachiyomi
Archivé
1
0
Bifurcation 0

build: Add param to generate Compose compiler metrics (#8330)

./gradlew assembledevPreview -Ptachiyomi.enableComposeCompilerMetrics=true
Cette révision appartient à :
Ivan Iskandar 2022-10-29 20:37:48 +07:00 révisé par GitHub
Parent 073e9f94ff
révision 9fbd3fe33f
Aucune clé n'a été trouvée pour cette signature dans la base de données
ID de la clé GPG: 4AEE18F83AFDEB23

Voir le fichier

@ -329,6 +329,19 @@ tasks {
"-opt-in=kotlinx.coroutines.InternalCoroutinesApi",
"-opt-in=kotlinx.serialization.ExperimentalSerializationApi",
)
if (project.findProperty("tachiyomi.enableComposeCompilerMetrics") == "true") {
kotlinOptions.freeCompilerArgs += listOf(
"-P",
"plugin:androidx.compose.compiler.plugins.kotlin:reportsDestination=" +
project.buildDir.absolutePath + "/compose_metrics"
)
kotlinOptions.freeCompilerArgs += listOf(
"-P",
"plugin:androidx.compose.compiler.plugins.kotlin:metricsDestination=" +
project.buildDir.absolutePath + "/compose_metrics"
)
}
}
preBuild {