Browse Source

buildDir deprecated, use layout.buildDirectory instead (#10097)

gradle/gradle#20210
gradle/gradle#24820
Howard Wu 1 năm trước cách đây
mục cha
commit
8a1625ec79
2 tập tin đã thay đổi với 3 bổ sung3 xóa
  1. 2 2
      app/build.gradle.kts
  2. 1 1
      build.gradle.kts

+ 2 - 2
app/build.gradle.kts

@@ -301,12 +301,12 @@ tasks {
             kotlinOptions.freeCompilerArgs += listOf(
                 "-P",
                 "plugin:androidx.compose.compiler.plugins.kotlin:reportsDestination=" +
-                    project.buildDir.absolutePath + "/compose_metrics",
+                    project.layout.buildDirectory.dir("compose_metrics").get().asFile.absolutePath,
             )
             kotlinOptions.freeCompilerArgs += listOf(
                 "-P",
                 "plugin:androidx.compose.compiler.plugins.kotlin:metricsDestination=" +
-                    project.buildDir.absolutePath + "/compose_metrics",
+                    project.layout.buildDirectory.dir("compose_metrics").get().asFile.absolutePath,
             )
         }
     }

+ 1 - 1
build.gradle.kts

@@ -56,5 +56,5 @@ subprojects {
 }
 
 tasks.register<Delete>("clean") {
-    delete(rootProject.buildDir)
+    delete(rootProject.layout.buildDirectory)
 }