Fixing problem of hanging wait for jps process in idea by using a native-platform lib for platform-specific daemon execution

Adding native-platform uberjar contents to kotlin jps plugin jar
This commit is contained in:
Ilya Chernikov
2015-09-30 15:42:36 +02:00
parent 6848628f4a
commit 50f482e50f
6 changed files with 82 additions and 12 deletions
+2
View File
@@ -592,11 +592,13 @@
<pathelement path="${bootstrap.runtime}"/>
<pathelement path="${bootstrap.reflect}"/>
<pathelement path="${kotlin-home}/lib/kotlin-compiler.jar"/>
<pathelement path="${dependencies.dir}/native-platform-uberjar.jar"/>
</classpath>
</kotlinc>
<jar destfile="${kotlin-home}/lib/kotlinr.jar">
<fileset dir="${output}/classes/kotlinr"/>
<zipfileset src="${dependencies.dir}/native-platform-uberjar.jar" includes="**" />
<zipfileset file="${kotlin-home}/build.txt" prefix="META-INF"/>
</jar>
</target>