[Gradle] GlobalProjectStructureMetadataStorage: Properly store PSM using the buildName...
...instead of the root projects name ^KT-56536 Verification Pending
This commit is contained in:
committed by
Space Team
parent
419b0e3e23
commit
b931868d41
+2
-1
@@ -16,6 +16,7 @@ import org.gradle.api.tasks.Nested
|
|||||||
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension
|
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension
|
||||||
import org.jetbrains.kotlin.gradle.dsl.multiplatformExtensionOrNull
|
import org.jetbrains.kotlin.gradle.dsl.multiplatformExtensionOrNull
|
||||||
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmModule
|
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmModule
|
||||||
|
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.util.currentBuildId
|
||||||
import org.jetbrains.kotlin.gradle.plugin.sources.KotlinDependencyScope
|
import org.jetbrains.kotlin.gradle.plugin.sources.KotlinDependencyScope
|
||||||
import org.jetbrains.kotlin.gradle.plugin.sources.sourceSetDependencyConfigurationByScope
|
import org.jetbrains.kotlin.gradle.plugin.sources.sourceSetDependencyConfigurationByScope
|
||||||
import org.jetbrains.kotlin.gradle.targets.metadata.dependsOnClosureWithInterCompilationDependencies
|
import org.jetbrains.kotlin.gradle.targets.metadata.dependsOnClosureWithInterCompilationDependencies
|
||||||
@@ -417,7 +418,7 @@ internal object GlobalProjectStructureMetadataStorage {
|
|||||||
|
|
||||||
fun registerProjectStructureMetadata(project: Project, metadataProvider: () -> KotlinProjectStructureMetadata) {
|
fun registerProjectStructureMetadata(project: Project, metadataProvider: () -> KotlinProjectStructureMetadata) {
|
||||||
project.compositeBuildRootProject.extensions.extraProperties.set(
|
project.compositeBuildRootProject.extensions.extraProperties.set(
|
||||||
propertyName(project.rootProject.name, project.path),
|
propertyName(project.currentBuildId().name, project.path),
|
||||||
{ metadataProvider().toJson() }
|
{ metadataProvider().toJson() }
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user