Egor Okhterov
12/24/2019, 3:13 PMbuild.gradle
:
jvmJar {
dependsOn(jsBrowserWebpack)
from(new File(jsBrowserWebpack.entry.name, jsBrowserWebpack.outputPath))
}
How do you express that in build.gradle.kts
?
Probably, I've got a part of this right, but I'm not sure about the last expression
tasks.named("jvmJar") {
dependsOn("jsBrowserWebpack")
}
diesieben07
12/24/2019, 3:20 PMval jsBrowserWebpack by tasks.getting(JsBrowserWebpack::class) // not sure if this is the correct class name
tasks.named("jvmJar", Jar::class) {
dependsOn(jsBrowserWebpack)
from(File(jsBrowserWebpack.entry.name, jsBrowserWebpack.outputPath))
}
Egor Okhterov
12/24/2019, 3:21 PMdiesieben07
12/24/2019, 3:21 PMEgor Okhterov
12/24/2019, 3:22 PMbuild.gradle
from default project created via IntelliJ IDEAdiesieben07
12/24/2019, 3:22 PMEgor Okhterov
12/24/2019, 3:23 PMdiesieben07
12/24/2019, 3:24 PMorg.jetbrains.kotlin.gradle.targets.js.webpack.KotlinWebpack
Egor Okhterov
12/24/2019, 3:26 PMdiesieben07
12/24/2019, 3:26 PMval jsBrowserWebpack by tasks.getting
project.afterEvaluate {
println(jsBrowserWebpack::class)
}
Egor Okhterov
12/24/2019, 3:27 PM