14
14
* See the License for the specific language governing permissions and
15
15
* limitations under the License.
16
16
*/
17
+
18
+ @file:OptIn(org.jetbrains.kotlin.gradle.ExperimentalWasmDsl ::class )
19
+ @file:Suppress(" unused" )
20
+
17
21
import org.gradle.api.NamedDomainObjectContainer
18
22
import org.gradle.api.NamedDomainObjectProvider
19
23
import org.gradle.api.Project
@@ -132,11 +136,11 @@ fun Project.applyKotlinJsImplicitDependencyWorkaround() {
132
136
dependsOn(named(" jsProductionExecutableCompileSync" ))
133
137
dependsOn(named(" jsTestTestDevelopmentExecutableCompileSync" ))
134
138
135
- dependsOn(getByPath(" :sketch-singleton :jsDevelopmentLibraryCompileSync" ))
136
- dependsOn(getByPath(" :sketch-singleton :jsDevelopmentExecutableCompileSync" ))
137
- dependsOn(getByPath(" :sketch-singleton :jsProductionLibraryCompileSync" ))
138
- dependsOn(getByPath(" :sketch-singleton :jsProductionExecutableCompileSync" ))
139
- dependsOn(getByPath(" :sketch-singleton :jsTestTestDevelopmentExecutableCompileSync" ))
139
+ dependsOn(getByPath(" :sketch-core :jsDevelopmentLibraryCompileSync" ))
140
+ dependsOn(getByPath(" :sketch-core :jsDevelopmentExecutableCompileSync" ))
141
+ dependsOn(getByPath(" :sketch-core :jsProductionLibraryCompileSync" ))
142
+ dependsOn(getByPath(" :sketch-core :jsProductionExecutableCompileSync" ))
143
+ dependsOn(getByPath(" :sketch-core :jsTestTestDevelopmentExecutableCompileSync" ))
140
144
}
141
145
named(" jsBrowserProductionWebpack" ).configure(configureJs)
142
146
named(" jsBrowserProductionLibraryDistribution" ).configure(configureJs)
@@ -154,11 +158,11 @@ fun Project.applyKotlinWasmJsImplicitDependencyWorkaround() {
154
158
dependsOn(named(" wasmJsProductionExecutableCompileSync" ))
155
159
dependsOn(named(" wasmJsTestTestDevelopmentExecutableCompileSync" ))
156
160
157
- dependsOn(getByPath(" :sketch-singleton :wasmJsDevelopmentLibraryCompileSync" ))
158
- dependsOn(getByPath(" :sketch-singleton :wasmJsDevelopmentExecutableCompileSync" ))
159
- dependsOn(getByPath(" :sketch-singleton :wasmJsProductionLibraryCompileSync" ))
160
- dependsOn(getByPath(" :sketch-singleton :wasmJsProductionExecutableCompileSync" ))
161
- dependsOn(getByPath(" :sketch-singleton :wasmJsTestTestDevelopmentExecutableCompileSync" ))
161
+ dependsOn(getByPath(" :sketch-core :wasmJsDevelopmentLibraryCompileSync" ))
162
+ dependsOn(getByPath(" :sketch-core :wasmJsDevelopmentExecutableCompileSync" ))
163
+ dependsOn(getByPath(" :sketch-core :wasmJsProductionLibraryCompileSync" ))
164
+ dependsOn(getByPath(" :sketch-core :wasmJsProductionExecutableCompileSync" ))
165
+ dependsOn(getByPath(" :sketch-core :wasmJsTestTestDevelopmentExecutableCompileSync" ))
162
166
}
163
167
named(" wasmJsBrowserProductionWebpack" ).configure(configureWasmJs)
164
168
named(" wasmJsBrowserProductionLibraryDistribution" ).configure(configureWasmJs)
0 commit comments