Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support all Tier 2 Multiplatform targets #628

Open
rbraeunlich opened this issue Oct 15, 2024 · 1 comment
Open

Support all Tier 2 Multiplatform targets #628

rbraeunlich opened this issue Oct 15, 2024 · 1 comment

Comments

@rbraeunlich
Copy link
Contributor

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

@charleskorn
Copy link
Owner

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

rbraeunlich pushed a commit to rbraeunlich/kaml that referenced this issue Oct 15, 2024
rbraeunlich pushed a commit to rbraeunlich/kaml that referenced this issue Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants