007053489c
Fail on duplicate when packing kotlin-jslib.jar and kotlin-jslib-sources.jar Move files from root of stdlib to avoid existing conflicts Rename System to SystemJvm to avoid including to js lib
42 lines
1.5 KiB
XML
42 lines
1.5 KiB
XML
<project>
|
|
<fileset id="kotlin.builtin.files" dir="${basedir}/core/builtins">
|
|
<include name="native/kotlin/Iterator.kt"/>
|
|
<include name="native/kotlin/Collections.kt"/>
|
|
<include name="src/kotlin/ExtensionFunctions.kt"/>
|
|
<include name="src/kotlin/Functions.kt"/>
|
|
<include name="src/kotlin/Iterators.kt"/>
|
|
<include name="src/kotlin/Range.kt"/>
|
|
</fileset>
|
|
|
|
<union id="js.lib.files">
|
|
<fileset dir="${basedir}/js/js.libraries/src">
|
|
<include name="**/*.kt" />
|
|
</fileset>
|
|
|
|
<fileset dir="${basedir}/core/reflection/src">
|
|
<include name="kotlin/**/*.kt"/>
|
|
</fileset>
|
|
|
|
<fileset dir="${basedir}/libraries/stdlib/src">
|
|
<include name="**/*.kt" />
|
|
|
|
<!-- JVM specific -->
|
|
<exclude name="**/*JVM.kt" />
|
|
<exclude name="kotlin/jvm/**" />
|
|
<exclude name="kotlin/beans/**" />
|
|
<exclude name="kotlin/browser/**" />
|
|
<exclude name="kotlin/concurrent/**" />
|
|
<exclude name="kotlin/io/**" />
|
|
<exclude name="kotlin/math/**" />
|
|
<exclude name="kotlin/template/**" />
|
|
|
|
<!-- Temporary disabled -->
|
|
<!--TODO fix: (84, 27) Unresolved reference: copyOf (_SpecialJVM.kt)-->
|
|
<exclude name="kotlin/collections/ImmutableArrayList.kt" />
|
|
|
|
<!-- TODO fix: AllModules is subclass of ThreadLocal. -->
|
|
<exclude name="kotlin/modules/**" />
|
|
</fileset>
|
|
</union>
|
|
</project>
|