File tree Expand file tree Collapse file tree 1 file changed +4
-15
lines changed Expand file tree Collapse file tree 1 file changed +4
-15
lines changed Original file line number Diff line number Diff line change 1
- import org.jetbrains.compose.ExperimentalComposeLibrary
2
-
3
1
plugins {
4
2
kotlin(" multiplatform" )
5
3
id(" kotlinx-serialization" )
@@ -10,19 +8,6 @@ plugins {
10
8
group = " com.example"
11
9
version = " 1.0-SNAPSHOT"
12
10
13
-
14
- val copyWasmResources = tasks.create(" copyWasmResourcesWorkaround" , Copy ::class .java) {
15
- from(project(" :shared" ).file(" src/commonMain/composeResources" ))
16
- into(" build/processedResources/wasmJs/main" )
17
- }
18
-
19
-
20
- afterEvaluate {
21
- project.tasks.getByName(" wasmJsProcessResources" ).finalizedBy(copyWasmResources)
22
- project.tasks.getByName(" wasmJsDevelopmentExecutableCompileSync" ).dependsOn(copyWasmResources)
23
- project.tasks.getByName(" wasmJsProductionExecutableCompileSync" ).dependsOn(copyWasmResources)
24
- }
25
-
26
11
kotlin {
27
12
wasmJs {
28
13
moduleName = " confetti"
@@ -32,6 +17,10 @@ kotlin {
32
17
}
33
18
}
34
19
binaries.executable()
20
+
21
+ tasks.named<ProcessResources >(compilations[" main" ].processResourcesTaskName) {
22
+ from(project(" :shared" ).file(" src/commonMain/composeResources" ))
23
+ }
35
24
}
36
25
37
26
sourceSets {
You can’t perform that action at this time.
0 commit comments