diff --git a/kotlin-native/klib/build.gradle.kts b/kotlin-native/klib/build.gradle.kts index 69c8e10996e..67b51c19d38 100644 --- a/kotlin-native/klib/build.gradle.kts +++ b/kotlin-native/klib/build.gradle.kts @@ -1,17 +1,7 @@ -buildscript { - apply(from = "$rootDir/kotlin-native/gradle/kotlinGradlePlugin.gradle") -} - plugins { kotlin("jvm") } -repositories { - extra["bootstrapKotlinRepo"]?.let { - maven(url = it) - } -} - dependencies { implementation(project(":core:descriptors")) implementation(project(":native:frontend.native")) @@ -23,6 +13,7 @@ dependencies { implementation(project(":kotlin-metadata")) { isTransitive = false } } -tasks.withType> { - compilerOptions.freeCompilerArgs.add("-Xskip-prerelease-check") -} +sourceSets { + "main" { projectDefault() } + "test" { none() } +} \ No newline at end of file diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/DeclarationPrinter.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/DefaultDeclarationHeaderRenderer.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultKlibSignatureRenderer.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/DefaultKlibSignatureRenderer.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/DefaultKlibSignatureRenderer.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/DefaultKlibSignatureRenderer.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IrSignaturesExtractor.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/IrSignaturesExtractor.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IrSignaturesExtractor.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/IrSignaturesExtractor.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IrSignaturesRenderer.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/IrSignaturesRenderer.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/IrSignaturesRenderer.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/IrSignaturesRenderer.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibSignatureRenderer.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibSignatureRenderer.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibSignatureRenderer.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibSignatureRenderer.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolArguments.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolArguments.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolArguments.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolArguments.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolArgumentsParser.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolArgumentsParser.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolArgumentsParser.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolArgumentsParser.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolCommands.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolCommands.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolCommands.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolCommands.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolIrLinker.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolIrLinker.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolIrLinker.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolIrLinker.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolLogger.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolLogger.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolLogger.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolLogger.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolOutput.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolOutput.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KlibToolOutput.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KlibToolOutput.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KotlinpBasedMetadataDumper.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KotlinpBasedMetadataDumper.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/KotlinpBasedMetadataDumper.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/KotlinpBasedMetadataDumper.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/ModuleDescriptorLoader.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/ModuleDescriptorLoader.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/ModuleDescriptorLoader.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/ModuleDescriptorLoader.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/SignaturePrinter.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/descriptorUtils.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/descriptorUtils.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/descriptorUtils.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/descriptorUtils.kt diff --git a/kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt b/kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/main.kt similarity index 100% rename from kotlin-native/klib/src/main/kotlin/org/jetbrains/kotlin/cli/klib/main.kt rename to kotlin-native/klib/src/org/jetbrains/kotlin/cli/klib/main.kt