Him188 6 лет назад
Родитель
Сommit
010883ec1f
3 измененных файлов с 23 добавлено и 39 удалено
  1. 7 13
      mirai-core-qqandroid/build.gradle.kts
  2. 8 13
      mirai-core-timpc/build.gradle.kts
  3. 8 13
      mirai-core/build.gradle.kts

+ 7 - 13
mirai-core-qqandroid/build.gradle.kts

@@ -32,23 +32,17 @@ version = rootProject.ext.get("mirai_version")!!.toString()
 
 val isAndroidSDKAvailable: Boolean by project
 
+android {
+    compileSdkVersion(29)
+    defaultConfig {
+        minSdkVersion(15)
+    }
+}
+
 kotlin {
     if (isAndroidSDKAvailable) {
         android("android") {
             publishAllLibraryVariants()
-            project.android {
-                compileSdkVersion(29)
-
-                defaultConfig {
-                    minSdkVersion(15)
-                }
-
-                // sourceSets.filterIsInstance(com.android.build.gradle.api.AndroidSourceSet::class.java).forEach {
-                //     it.manifest.srcFile("src/androidMain/res/AndroidManifest.xml")
-                //     it.res.srcDirs(file("src/androidMain/res"))
-                // }
-                //(sourceSets["main"] as AndroidSourceSet).java.srcDirs(file("src/androidMain/kotlin"))
-            }
         }
     } else {
         println(

+ 8 - 13
mirai-core-timpc/build.gradle.kts

@@ -32,23 +32,18 @@ version = rootProject.ext.get("mirai_version")!!.toString()
 
 val isAndroidSDKAvailable: Boolean by project
 
+android {
+    compileSdkVersion(29)
+    defaultConfig {
+        minSdkVersion(15)
+    }
+}
+
 kotlin {
     if (isAndroidSDKAvailable) {
         android("android") {
             publishAllLibraryVariants()
-            project.android {
-                compileSdkVersion(29)
-
-                defaultConfig {
-                    minSdkVersion(15)
-                }
-
-                // sourceSets.filterIsInstance(com.android.build.gradle.api.AndroidSourceSet::class.java).forEach {
-                //     it.manifest.srcFile("src/androidMain/res/AndroidManifest.xml")
-                //     it.res.srcDirs(file("src/androidMain/res"))
-                // }
-                //(sourceSets["main"] as AndroidSourceSet).java.srcDirs(file("src/androidMain/kotlin"))
-            }
+            project.apply(plugin = "com.android.library")
         }
     } else {
         println(

+ 8 - 13
mirai-core/build.gradle.kts

@@ -31,23 +31,18 @@ description = "QQ protocol library"
 
 val isAndroidSDKAvailable: Boolean by project
 
+android {
+    compileSdkVersion(29)
+    defaultConfig {
+        minSdkVersion(15)
+    }
+}
+
 kotlin {
     if (isAndroidSDKAvailable) {
+        project.apply(plugin = "com.android.library")
         android("android") {
             publishAllLibraryVariants()
-            project.android {
-                compileSdkVersion(29)
-
-                defaultConfig {
-                    minSdkVersion(15)
-                }
-
-                // sourceSets.filterIsInstance(com.android.build.gradle.api.AndroidSourceSet::class.java).forEach {
-                //     it.manifest.srcFile("src/androidMain/res/AndroidManifest.xml")
-                //     it.res.srcDirs(file("src/androidMain/res"))
-                // }
-                //(sourceSets["main"] as AndroidSourceSet).java.srcDirs(file("src/androidMain/kotlin"))
-            }
         }
     } else {
         println(