Remove 'kotlin-gradle-plugin-dsl-codegen' from Gradle dependencies

Gradle dependencies configuration doesn't make sense in this module.

^KT-49227 In Progress
This commit is contained in:
Yahor Berdnikau
2022-03-24 11:42:28 +01:00
parent b600a52a57
commit 2c7992596c
@@ -1,5 +1,5 @@
plugins { plugins {
id("gradle-plugin-dependency-configuration") id("org.jetbrains.kotlin.jvm")
} }
dependencies { dependencies {
@@ -8,20 +8,28 @@ dependencies {
api(project(":native:kotlin-native-utils")) api(project(":native:kotlin-native-utils"))
} }
val generateGroupName = "Generate"
val generateMppTargetContainerWithPresets by generator( val generateMppTargetContainerWithPresets by generator(
"org.jetbrains.kotlin.generators.gradle.dsl.MppPresetFunctionsCodegenKt", "org.jetbrains.kotlin.generators.gradle.dsl.MppPresetFunctionsCodegenKt",
sourceSets["main"] sourceSets["main"]
) ) {
group = generateGroupName
}
val generateAbstractBinaryContainer by generator( val generateAbstractBinaryContainer by generator(
"org.jetbrains.kotlin.generators.gradle.dsl.MppNativeBinaryDSLCodegenKt", "org.jetbrains.kotlin.generators.gradle.dsl.MppNativeBinaryDSLCodegenKt",
sourceSets["main"] sourceSets["main"]
) ) {
group = generateGroupName
}
val generateKpmNativeVariants by generator( val generateKpmNativeVariants by generator(
"org.jetbrains.kotlin.generators.gradle.dsl.KpmNativeVariantCodegenKt", "org.jetbrains.kotlin.generators.gradle.dsl.KpmNativeVariantCodegenKt",
sourceSets["main"] sourceSets["main"]
) ) {
group = generateGroupName
}
listOf(generateMppTargetContainerWithPresets, generateAbstractBinaryContainer, generateKpmNativeVariants).forEach { listOf(generateMppTargetContainerWithPresets, generateAbstractBinaryContainer, generateKpmNativeVariants).forEach {
it.systemProperty( it.systemProperty(