Files
kotlin-fork/car_srv/kotlinSrv/build.gradle
T
2016-07-27 16:52:14 +03:00

41 lines
831 B
Groovy

group 'CarServer'
version '1.0'
buildscript {
ext.kotlin_version = '1.0.3'
repositories {
mavenCentral()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
repositories {
mavenCentral()
}
apply plugin: "kotlin2js"
sourceSets {
main.kotlin.srcDirs += 'src'
}
task copySecondaryFiles(type: Copy) {
from "${projectDir}/helpers/kotlin.js"
into "${projectDir}/build/js/lib"
from "${projectDir}/helpers/package.json"
into "${projectDir}/build/js"
}
build.dependsOn copySecondaryFiles
compileKotlin2Js.kotlinOptions.outputFile = "${projectDir}/build/js/main.js"
compileKotlin2Js.kotlinOptions.outputPrefix = "${projectDir}/helpers/prefix.js"
dependencies {
compile "org.jetbrains.kotlin:kotlin-js-library:$kotlin_version"
}