Move sources of ranges to common stdlib from builtins

But still cherry-pick them when serializing builtins because they are
used in builtins signatures.

Merge-request: KT-MR-6488
Merged-by: Ilya Gorbunov <Ilya.Gorbunov@jetbrains.com>
This commit is contained in:
Ilya Gorbunov
2022-06-23 03:49:30 +00:00
committed by Space
parent 3af0e57406
commit 1cfc6a8fca
15 changed files with 48 additions and 108 deletions
-7
View File
@@ -257,12 +257,6 @@ val commonStdlibSrcDirs = project(":kotlin-stdlib-common")
"../unsigned/src",
"../src"
).files
val commonBuiltinsSrc = listOf(
"Progressions.kt", "ProgressionIterators.kt", "Range.kt", "Ranges.kt", "internal/progressionUtil.kt")
.map { "src/kotlin/$it" }
.let {
project(":core:builtins").files(it).files
}
val interopRuntimeCommonSrcDir = project(":kotlin-native:Interop:Runtime").file("src/main/kotlin")
val interopSrcDirs = listOf(
@@ -300,7 +294,6 @@ konanArtifacts {
"-opt-in=kotlin.native.internal.InternalForKotlinNative",
)
srcFiles(commonBuiltinsSrc)
commonStdlibSrcDirs.forEach { commonSrcDir(it) }
testAnnotationCommonSrcDir.forEach { commonSrcDir(it) }
testCommonSrcDir.forEach { commonSrcDir(it) }