diff --git a/libraries/pom.xml b/libraries/pom.xml index ecb2b2fcc82..93e80eca007 100644 --- a/libraries/pom.xml +++ b/libraries/pom.xml @@ -64,8 +64,12 @@ docs/website examples/kotlin-java-example + + diff --git a/libraries/tools/kotlin-js-library/pom.xml b/libraries/tools/kotlin-js-library/pom.xml index dcf97563e80..89d0d59ca94 100644 --- a/libraries/tools/kotlin-js-library/pom.xml +++ b/libraries/tools/kotlin-js-library/pom.xml @@ -17,12 +17,48 @@ + + org.apache.maven.plugins + maven-antrun-plugin + 1.7 + + + copy-sources + process-sources + + + + + + + + + + + + + + + + + + + + + + run + + + + + org.jetbrains.kotlin kotlin-maven-plugin ${project.version} - ${kotlin-js-lib-srcdir} + ${basedir}/target/generated-js-library diff --git a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/JSSourceJarMojo.java b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/JSSourceJarMojo.java index 15ae9c920c5..647e8355ddb 100644 --- a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/JSSourceJarMojo.java +++ b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/JSSourceJarMojo.java @@ -46,9 +46,6 @@ public class JSSourceJarMojo extends AbstractMojo { FileUtils.copyDirectoryStructure(librarySourceDir, outputDir); - // lets copy the standard JS library source too - FileUtils.copyFile(new File(librarySourceDir, "../../js.translator/testFiles/kotlin_lib.js"), new File(outputDir, "kotlin-lib.js")); - // now lets generate the META-INF/services/org.jetbrains.kotlin.js.librarySource file PrintWriter writer = new PrintWriter(new FileWriter(metaInfFile)); appendSourceFiles(writer, outputDir.getCanonicalPath(), outputDir);