kaml icon indicating copy to clipboard operation
kaml copied to clipboard

Support all Tier 2 Multiplatform targets

Open rbraeunlich opened this issue 1 year ago • 1 comments

Describe the problem you'd like to solve

Hi everyone, I was looking at the supported multiplatform targets and saw that out of tier 2 those three are currently supported:

    linuxX64()
    linuxArm64()
    iosArm64()

whereas for full tier 2 compatibility the list should look like this:

    linuxX64()
    linuxArm64()
    watchosSimulatorArm64()
    watchosX64()
    watchosArm32()
    watchosArm64()
    tvosSimulatorArm64()
    tvosX64()
    tvosArm64()
    iosArm64()

Snakeyaml-KMP supports all of the above: https://github.com/krzema12/snakeyaml-engine-kmp/blob/main/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform.gradle.kts#L68

Describe the solution you'd like

Therefore, I was wondering if it would be possible to extend the tier 2 support. Since the missing watchos and tvos are also Apple based and ios is already supported the change might be small. Hopefully, just extending the list and adjusting the GitHub action.

Describe alternatives you've considered

No response

Additional context

No response

rbraeunlich avatar Oct 15 '24 04:10 rbraeunlich

This makes sense to me, feel free to open a PR for this.

charleskorn avatar Oct 15 '24 08:10 charleskorn

This issue has been automatically marked as stale because it has not had any activity in the last 60 days. It will automatically be closed if no further activity occurs in the next seven days to enable maintainers to focus on the most important issues. If this issue is still affecting you, please comment below within the next seven days. Thank you for your contributions.

stale[bot] avatar Dec 14 '24 12:12 stale[bot]

issue can be closed now that the pr is merged

carlonzo avatar Dec 20 '24 09:12 carlonzo