blob: 55c81fe56e7061f75772d3466e7126a623bbde30 [file] [log] [blame]
/*
* Copyright 2016-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
*/
// Platform-specific configuration to compile JS modules
apply plugin: 'org.jetbrains.kotlin.js'
dependencies {
testImplementation "org.jetbrains.kotlin:kotlin-test-js:$kotlin_version"
}
kotlin {
js(LEGACY) {
moduleName = project.name - "-js"
}
sourceSets {
main.kotlin.srcDirs = ['src']
test.kotlin.srcDirs = ['test']
main.resources.srcDirs = ['resources']
test.resources.srcDirs = ['test-resources']
}
}
tasks.withType(compileKotlinJs.getClass()) {
kotlinOptions {
moduleKind = "umd"
sourceMap = true
metaInfo = true
}
}