Skip to content
9 changes: 9 additions & 0 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ plugins {
id(BuildPlugins.kotlinParcelize)
id(BuildPlugins.junit5)
id(libs.plugins.wire.hilt.get().pluginId)
alias(libs.plugins.androidx.baselineprofile)
alias(libs.plugins.kotlin.serialization)
alias(libs.plugins.ksp)
alias(libs.plugins.compose.compiler)
Expand Down Expand Up @@ -170,6 +171,13 @@ android {
}
}

baselineProfile {
mergeIntoMain = false
saveInSrc = true
automaticGenerationDuringBuild = false
dexLayoutOptimization = true
}

ksp {
arg("compose-destinations.moduleName", "app")
}
Expand Down Expand Up @@ -267,6 +275,7 @@ dependencies {
implementation(libs.androidx.paging3Compose)

implementation(libs.androidx.profile.installer)
"baselineProfile"(project(":benchmark"))

// Compose iterative code, layout inspector, etc.
debugImplementation(libs.compose.ui.tooling)
Expand Down
Loading
Loading