Communication iframe -> audio worklet etc.
This commit is contained in:
@@ -3,7 +3,7 @@ import org.jetbrains.kotlin.gradle.plugin.KotlinJsCompilerType.IR
|
||||
import org.jetbrains.kotlin.gradle.targets.js.webpack.KotlinWebpackOutput.Target.VAR
|
||||
|
||||
plugins {
|
||||
kotlin("multiplatform") version "1.9.0"
|
||||
kotlin("multiplatform") version "1.9.10"
|
||||
application
|
||||
}
|
||||
|
||||
@@ -38,6 +38,15 @@ kotlin {
|
||||
binaries.executable()
|
||||
browser()
|
||||
}
|
||||
js("jsWorklet", jsMode) {
|
||||
binaries.executable()
|
||||
|
||||
browser {
|
||||
commonWebpackConfig {
|
||||
outputFileName = "html-worklet.js"
|
||||
}
|
||||
}
|
||||
}
|
||||
js("jsAudioWorklet", jsMode) {
|
||||
binaries.executable()
|
||||
|
||||
@@ -75,6 +84,7 @@ tasks.named<Copy>("jvmProcessResources") {
|
||||
val jsBrowserDistribution = tasks.named("jsBrowserDevelopmentWebpack")
|
||||
from(jsBrowserDistribution)
|
||||
from(tasks.named("jsAudioWorkletBrowserDistribution"))
|
||||
from(tasks.named("jsWorkletBrowserDistribution"))
|
||||
}
|
||||
|
||||
tasks.named<JavaExec>("run") {
|
||||
|
||||
Reference in New Issue
Block a user