From 6acf3417e5b45e7c13be3022e97575d7d79bc8cc Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Sun, 24 Sep 2023 21:53:27 -0700 Subject: [PATCH] Added iOS simulator target --- .github/workflows/publish-ios.yml | 2 ++ .github/workflows/publish.yml | 2 ++ .../conventions/lang/kotlin-multiplatform-native.gradle.kts | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-ios.yml b/.github/workflows/publish-ios.yml index bdae1fc..2ff14b4 100644 --- a/.github/workflows/publish-ios.yml +++ b/.github/workflows/publish-ios.yml @@ -20,6 +20,8 @@ jobs: target: - publishIosArm64PublicationToOSSRHRepository - publishIosX64PublicationToOSSRHRepository + - publishIosSimulatorArm64PublicationToOSSRHRepository + - publishIosSimulatorX64PublicationToOSSRHRepository steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 473b11a..ed32ca3 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -62,6 +62,8 @@ jobs: - publishMacosX64PublicationToOSSRHRepository - publishIosArm64PublicationToOSSRHRepository - publishIosX64PublicationToOSSRHRepository + - publishIosSimulatorArm64PublicationToOSSRHRepository + - publishIosSimulatorX64PublicationToOSSRHRepository steps: - name: Checkout uses: actions/checkout@v3 diff --git a/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-native.gradle.kts b/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-native.gradle.kts index e29ad97..c6c7b61 100644 --- a/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-native.gradle.kts +++ b/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-native.gradle.kts @@ -77,8 +77,8 @@ kotlin { val iosMain by getting { dependsOn(nativeMain) } val iosTest by getting { dependsOn(nativeTest) } - // val iosSimulatorArm64Main by getting { dependsOn(iosMain) } - // val iosSimulatorArm64Test by getting { dependsOn(iosTest) } + val iosSimulatorArm64Main by getting { dependsOn(iosMain) } + val iosSimulatorArm64Test by getting { dependsOn(iosTest) } // // Apple - tvOS // val tvosMain by getting { dependsOn(nativeMain) }