Skip to content

Commit 375480a

Browse files
committed
Make paths relative
Change-Id: Iefdf9b2a0313bbdc0532450bb10ca9b7cca41014
1 parent f577fb0 commit 375480a

File tree

1 file changed

+3
-3
lines changed
  • build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid

1 file changed

+3
-3
lines changed

build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/AndroidCompose.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ internal fun Project.configureAndroidCompose(
5858
private fun Project.buildComposeMetricsParameters(): List<String> {
5959
val metricParameters = mutableListOf<String>()
6060
val enableMetricsProvider = project.providers.gradleProperty("enableComposeCompilerMetrics")
61-
val projectPath = project.path.replace(':', '_').drop(1)
61+
val relativePath = projectDir.relativeTo(rootDir)
6262

6363
val enableMetrics = (enableMetricsProvider.orNull == "true")
6464
if (enableMetrics) {
65-
val metricsFolder = rootProject.buildDir.resolve("compose-metrics/$projectPath")
65+
val metricsFolder = rootProject.buildDir.resolve("compose-metrics").resolve(relativePath)
6666
metricParameters.add("-P")
6767
metricParameters.add(
6868
"plugin:androidx.compose.compiler.plugins.kotlin:metricsDestination=" + metricsFolder.absolutePath
@@ -72,7 +72,7 @@ private fun Project.buildComposeMetricsParameters(): List<String> {
7272
val enableReportsProvider = project.providers.gradleProperty("enableComposeCompilerReports")
7373
val enableReports = (enableReportsProvider.orNull == "true")
7474
if (enableReports) {
75-
val reportsFolder = rootProject.buildDir.resolve("compose-reports/$projectPath")
75+
val reportsFolder = rootProject.buildDir.resolve("compose-reports").resolve(relativePath)
7676
metricParameters.add("-P")
7777
metricParameters.add(
7878
"plugin:androidx.compose.compiler.plugins.kotlin:reportsDestination=" + reportsFolder.absolutePath

0 commit comments

Comments
 (0)