diff --git a/build.xml b/build.xml index 3864a9ccb86..9b2e97f2dd8 100644 --- a/build.xml +++ b/build.xml @@ -507,10 +507,12 @@ - + + + @@ -880,34 +882,46 @@ - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -923,7 +937,7 @@ description="Builds redistributables from sources"/> 'gradle-' + fileName } - into distDir + into distLibDir } uploadArchives { diff --git a/libraries/kotlin.test/js/build.gradle b/libraries/kotlin.test/js/build.gradle index bdfcae6d9e3..43c71ba739f 100644 --- a/libraries/kotlin.test/js/build.gradle +++ b/libraries/kotlin.test/js/build.gradle @@ -42,9 +42,12 @@ artifacts { archives javadocJar } +task distJs(type: Copy) { + from(compileKotlin2Js.kotlinOptions.outputFile) + into "$distDir/js" +} + dist { + dependsOn distJs from (jar, sourcesJar) - from(compileKotlin2Js.kotlinOptions.outputFile) { - into '../../js' - } } \ No newline at end of file diff --git a/libraries/stdlib/js/build.gradle b/libraries/stdlib/js/build.gradle index 89dc361d188..948ed48e619 100644 --- a/libraries/stdlib/js/build.gradle +++ b/libraries/stdlib/js/build.gradle @@ -227,8 +227,13 @@ artifacts { archives javadocJar } +task distJs(type: Copy) { + from(compileJs) + into "$distDir/js" +} dist { + dependsOn distJs [mergedJar, sourcesJar].forEach { from(it) // legacy @@ -236,9 +241,6 @@ dist { rename("kotlin-stdlib-js", 'kotlin-jslib') } } - from(compileJs) { - into '../../js' - } }