JS backend: compile some builtins to builtins.js instead of stdlib

This commit is contained in:
Michael Nedzelsky
2014-11-06 14:31:49 +03:00
parent 5f576c4c05
commit dd86823480
6 changed files with 31 additions and 17 deletions
+11 -1
View File
@@ -218,12 +218,18 @@
</target>
<target name="jslib">
<property name="compiled.builtins.js" value="builtins.js" />
<property name="compiled.stdlib.js" value="stdlib.js" />
<property name="stdlib.js.dir" value="${basedir}/js/js.translator/testData" />
<kotlin2js output="${output}/${compiled.stdlib.js}" noStdlib="true" main="noCall">
<kotlin2js output="${output}/${compiled.builtins.js}" noStdlib="true" main="noCall">
<src>
<fileset refid="kotlin.builtin.files" />
</src>
</kotlin2js>
<kotlin2js output="${output}/${compiled.stdlib.js}" noStdlib="true" main="noCall">
<src>
<resources refid="js.lib.files" />
</src>
</kotlin2js>
@@ -264,6 +270,10 @@
<file name="long.js"/>
</sources>
<sources dir="${output}">
<file name="${compiled.builtins.js}"/>
</sources>
<sources dir="${output}">
<file name="${compiled.stdlib.js}"/>
</sources>