瀏覽代碼

Fix HMPP platform structure

Him188 5 年之前
父節點
當前提交
82f24b736c

+ 0 - 4
mirai-core-all/build.gradle.kts

@@ -21,10 +21,6 @@ plugins {
 version = Versions.project
 description = "Mirai core shadowed"
 
-kotlin {
-    target.attributes.attribute(Attribute.of("mirai.target.platform", String::class.java), "jvm")
-}
-
 dependencies {
     api(project(":mirai-core"))
     api(project(":mirai-core-api"))

+ 4 - 5
mirai-core-api/build.gradle.kts

@@ -6,9 +6,10 @@
  *
  *  https://github.com/mamoe/mirai/blob/master/LICENSE
  */
-
 @file:Suppress("UNUSED_VARIABLE")
 
+import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType
+
 plugins {
     kotlin("multiplatform")
     id("kotlinx-atomicfu")
@@ -55,12 +56,10 @@ kotlin {
     }
 
     jvm("common") {
-        attributes.attribute(ATTRIBUTE_MIRAI_TARGET_PLATFORM, "common")
+        attributes.attribute(KotlinPlatformType.attribute, KotlinPlatformType.common)
     }
 
-    jvm("jvm") {
-        attributes.attribute(ATTRIBUTE_MIRAI_TARGET_PLATFORM, "jvm")
-    }
+    jvm("jvm")
 
 //    jvm("android") {
 //        attributes.attribute(Attribute.of("mirai.target.platform", String::class.java), "android")

+ 4 - 4
mirai-core-utils/build.gradle.kts

@@ -9,6 +9,8 @@
 
 @file:Suppress("UNUSED_VARIABLE")
 
+import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType
+
 plugins {
     kotlin("multiplatform")
     id("kotlinx-atomicfu")
@@ -54,12 +56,10 @@ kotlin {
     }
 
     jvm("common") {
-        attributes.attribute(ATTRIBUTE_MIRAI_TARGET_PLATFORM, "common")
+        attributes.attribute(KotlinPlatformType.attribute, KotlinPlatformType.common)
     }
 
-    jvm("jvm") {
-        attributes.attribute(ATTRIBUTE_MIRAI_TARGET_PLATFORM, "jvm")
-    }
+    jvm("jvm")
 
 //    jvm("android") {
 //        attributes.attribute(Attribute.of("mirai.target.platform", String::class.java), "android")

+ 3 - 4
mirai-core/build.gradle.kts

@@ -9,6 +9,7 @@
 
 @file:Suppress("UNUSED_VARIABLE")
 
+import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType
 import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet
 
 plugins {
@@ -55,12 +56,10 @@ kotlin {
     }
 
     jvm("common") {
-        attributes.attribute(ATTRIBUTE_MIRAI_TARGET_PLATFORM, "common")
+        attributes.attribute(KotlinPlatformType.attribute, KotlinPlatformType.common)
     }
 
-    jvm("jvm") {
-        attributes.attribute(ATTRIBUTE_MIRAI_TARGET_PLATFORM, "jvm")
-    }
+    jvm("jvm")
 
     /*
     jvm("android") {

+ 1 - 2
settings.gradle.kts

@@ -24,5 +24,4 @@ rootProject.name = "mirai"
 include(":mirai-core-utils")
 include(":mirai-core-api")
 include(":mirai-core")
-include(":mirai-core-all")
-// include(":mirai-core-all")
+include(":mirai-core-all")