Fill kotlin-stdlib common klib metadata info
#KTIJ-30828
diff --git a/compiler/util/src/org/jetbrains/kotlin/utils/PathUtil.kt b/compiler/util/src/org/jetbrains/kotlin/utils/PathUtil.kt
index 46a88a2..ad5ed01 100644
--- a/compiler/util/src/org/jetbrains/kotlin/utils/PathUtil.kt
+++ b/compiler/util/src/org/jetbrains/kotlin/utils/PathUtil.kt
@@ -107,6 +107,7 @@
val KOTLIN_RUNTIME_JAR_PATTERN: Pattern = Pattern.compile("kotlin-(stdlib|runtime)(-\\d[\\d.]+(-.+)?)?\\.jar")
val KOTLIN_STDLIB_JS_JAR_PATTERN: Pattern = Pattern.compile("kotlin-stdlib-js.*\\.jar")
val KOTLIN_STDLIB_COMMON_JAR_PATTERN: Pattern = Pattern.compile("kotlin-stdlib-common.*\\.jar")
+ val KOTLIN_STDLIB_COMMON_KLIB_PATTERN: Pattern = Pattern.compile("kotlin-stdlib-(.*)-common\\.klib")
val KOTLIN_JS_LIBRARY_JAR_PATTERN: Pattern = Pattern.compile("kotlin-js-library.*\\.jar")
const val HOME_FOLDER_NAME = "kotlinc"
diff --git a/libraries/stdlib/build.gradle.kts b/libraries/stdlib/build.gradle.kts
index d334837..c3a2b2c 100644
--- a/libraries/stdlib/build.gradle.kts
+++ b/libraries/stdlib/build.gradle.kts
@@ -622,6 +622,8 @@
val metadataJar by existing(Jar::class) {
archiveAppendix.set("metadata")
archiveExtension.set("klib")
+ manifestAttributes(manifest, "Main")
+ manifest.attributes(mapOf("Implementation-Title" to "kotlin-stdlib-common"))
}
val sourcesJar by existing(Jar::class) {
archiveAppendix.set("metadata")