| plugins { |
| kotlin("jvm") |
| } |
| |
| repositories { |
| maven("https://kotlin.bintray.com/dukat") |
| } |
| |
| dependencies { |
| implementation(kotlinStdlib()) |
| implementation("org.jetbrains.dukat:dukat:0.0.20.1") |
| implementation("org.jsoup:jsoup:1.8.2") |
| } |
| |
| task("downloadIDL", JavaExec::class) { |
| main = "org.jetbrains.kotlin.tools.dukat.DownloadKt" |
| classpath = sourceSets["main"].runtimeClasspath |
| dependsOn(":dukat:build") |
| } |
| |
| task("generateStdlibFromIDL", JavaExec::class) { |
| main = "org.jetbrains.kotlin.tools.dukat.LaunchKt" |
| classpath = sourceSets["main"].runtimeClasspath |
| dependsOn(":dukat:build") |
| systemProperty("line.separator", "\n") |
| } |