Skip to content

Commit 7b0b517

Browse files
committed
Refactor build scripts
1 parent 55ffca6 commit 7b0b517

File tree

7 files changed

+10
-30
lines changed

7 files changed

+10
-30
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212
}
1313

1414
tasks.register("cleanAll", Delete::class) {
15-
delete(rootProject.buildDir)
15+
delete(rootProject.layout.buildDirectory)
1616
}
1717

1818
tasks.register("detektAll") {

convention-plugins/src/main/kotlin/publication.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,5 +102,5 @@ tasks.matching { it.name.endsWith("PublicationToSonatypeRepository") }
102102
dependsOn(tasks.matching { it.name == "signKotlinMultiplatformPublication" })
103103
dependsOn(tasks.matching { it.name == "signAndroidDebugPublication" })
104104
dependsOn(tasks.matching { it.name == "signAndroidReleasePublication" })
105-
dependsOn(tasks.matching { it.name == "signWasmJsPublication'" })
105+
dependsOn(tasks.matching { it.name == "signWasmJsPublication" })
106106
}

sample/shared/build.gradle.kts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
21
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
32

43
plugins {
@@ -39,9 +38,6 @@ android {
3938
}
4039
}
4140

42-
@OptIn(
43-
ExperimentalKotlinGradlePluginApi::class,
44-
)
4541
kotlin {
4642

4743
cocoapods {
@@ -58,10 +54,10 @@ kotlin {
5854

5955
jvmToolchain(17)
6056

61-
targetHierarchy.default()
57+
applyDefaultHierarchyTemplate()
6258

6359
jvm("desktop")
64-
android()
60+
androidTarget()
6561
iosX64()
6662
iosArm64()
6763
iosSimulatorArm64()

sample/web-wasm/build.gradle.kts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,11 @@ plugins {
77
alias(libs.plugins.detekt)
88
}
99

10-
@OptIn(
11-
ExperimentalKotlinGradlePluginApi::class,
12-
)
1310
kotlin {
1411

1512
jvmToolchain(17)
1613

17-
targetHierarchy.default()
14+
applyDefaultHierarchyTemplate()
1815

1916
@OptIn(ExperimentalWasmDsl::class)
2017
wasmJs {

sample/web/build.gradle.kts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
1-
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
2-
31
plugins {
42
kotlin("multiplatform")
53
id("org.jetbrains.compose")
64
alias(libs.plugins.detekt)
75
}
86

9-
@OptIn(
10-
ExperimentalKotlinGradlePluginApi::class,
11-
)
127
kotlin {
138

149
jvmToolchain(17)
1510

16-
targetHierarchy.default()
11+
applyDefaultHierarchyTemplate()
1712

1813
js(IR) {
1914
browser()

treemap-chart-compose/build.gradle.kts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
21
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
32

43

@@ -45,17 +44,14 @@ android {
4544
}
4645
}
4746

48-
@OptIn(
49-
ExperimentalKotlinGradlePluginApi::class,
50-
)
5147
kotlin {
5248

5349
jvmToolchain(17)
5450

55-
targetHierarchy.default()
51+
applyDefaultHierarchyTemplate()
5652

5753
jvm("desktop")
58-
android {
54+
androidTarget {
5955
publishLibraryVariants("release", "debug")
6056
}
6157
iosX64()

treemap-chart/build.gradle.kts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
21
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
32
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
43

@@ -42,17 +41,14 @@ android {
4241
}
4342
}
4443

45-
@OptIn(
46-
ExperimentalKotlinGradlePluginApi::class,
47-
)
4844
kotlin {
4945

5046
jvmToolchain(17)
5147

52-
targetHierarchy.default()
48+
applyDefaultHierarchyTemplate()
5349

5450
jvm("desktop")
55-
android {
51+
androidTarget {
5652
publishLibraryVariants("release", "debug")
5753
}
5854
iosX64()

0 commit comments

Comments
 (0)