JS: publish to NPM sourcemaps and *.kjsm files

This commit is contained in:
Anton Bannykh
2017-10-16 18:55:09 +03:00
parent 6804409fc5
commit 6d6ce7cbab
2 changed files with 11 additions and 0 deletions
+3
View File
@@ -16,6 +16,9 @@ compileKotlin2Js {
kotlinOptions {
moduleKind = "umd"
outputFile = "${buildDir}/classes/main/kotlin-test.js"
sourceMap = true
sourceMapPrefix = "./"
sourceMapEmbedSources = "always"
}
}
+8
View File
@@ -112,6 +112,10 @@
<publish-to-npm template="kotlin" version="${kotlin.deploy.version}" tag="${kotlin.deploy.tag}">
<copy file="${js.stdlib.output.dir}/kotlin.js" todir="${package_deploy_dir}" failonerror="true" />
<copy file="${js.stdlib.output.dir}/kotlin.meta.js" todir="${package_deploy_dir}" failonerror="true" />
<copy file="${js.stdlib.output.dir}/kotlin.js.map" todir="${package_deploy_dir}" failonerror="true" />
<copy todir="${package_deploy_dir}/kotlin" failonerror="true">
<fileset dir="${js.stdlib.output.dir}/kotlin"/>
</copy>
</publish-to-npm>
</target>
@@ -128,6 +132,10 @@
<publish-to-npm template="kotlin-test" version="${kotlin.deploy.version}" tag="${kotlin.deploy.tag}">
<copy file="${js.stdlib.output.dir}/kotlin-test.js" todir="${package_deploy_dir}" failonerror="true" />
<copy file="${js.stdlib.output.dir}/kotlin-test.meta.js" todir="${package_deploy_dir}" failonerror="true" />
<copy file="${js.stdlib.output.dir}/kotlin-test.js.map" todir="${package_deploy_dir}" failonerror="true" />
<copy todir="${package_deploy_dir}/kotlin-test" failonerror="true">
<fileset dir="${js.stdlib.output.dir}/kotlin-test"/>
</copy>
</publish-to-npm>
</target>