| plugins { | |
| java | |
| } | |
| idePluginDependency { | |
| publish() | |
| val jar: Jar by tasks | |
| jar.apply { | |
| archiveExtension.set("klib") | |
| val jsRuntimeProjectName = ":kotlin-stdlib-js-ir" | |
| val klibTaskName = "packFullRuntimeKLib" | |
| dependsOn("$jsRuntimeProjectName:$klibTaskName") | |
| from { | |
| val klibTask = project(jsRuntimeProjectName).tasks.getByName(klibTaskName) | |
| zipTree(klibTask.singleOutputFile()) | |
| } | |
| } | |
| } |