Skip to content

Commit be4e717

Browse files
committed
Add iOS
1 parent 62378ec commit be4e717

File tree

1 file changed

+29
-6
lines changed

1 file changed

+29
-6
lines changed

build.gradle.kts

+29-6
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
1-
repositories {
2-
mavenCentral()
3-
}
4-
51
plugins {
62
kotlin("multiplatform") version "1.7.10"
73
kotlin("plugin.serialization") version "1.7.10"
8-
id("maven-publish")
94
}
105

116
group = "dev.suho"
12-
version = "1.0-SNAPSHOT"
7+
version = "1.0.0"
138

149
repositories {
1510
mavenCentral()
@@ -40,7 +35,29 @@ kotlin {
4035
isMingwX64 -> mingwX64("native")
4136
else -> throw GradleException("Host OS is not supported in Kotlin/Native.")
4237
}
38+
4339

40+
iosArm32 {
41+
binaries {
42+
framework {
43+
baseName = "library"
44+
}
45+
}
46+
}
47+
iosArm64 {
48+
binaries {
49+
framework {
50+
baseName = "library"
51+
}
52+
}
53+
}
54+
iosX64 {
55+
binaries {
56+
framework {
57+
baseName = "library"
58+
}
59+
}
60+
}
4461
sourceSets {
4562
val commonMain by getting {
4663
dependencies {
@@ -58,5 +75,11 @@ kotlin {
5875
val jsTest by getting
5976
val nativeMain by getting
6077
val nativeTest by getting
78+
val iosArm32Main by getting
79+
val iosArm32Test by getting
80+
val iosArm64Main by getting
81+
val iosArm64Test by getting
82+
val iosX64Main by getting
83+
val iosX64Test by getting
6184
}
6285
}

0 commit comments

Comments
 (0)