ajalt/mordant

Support for target linuxArm64

vegidio opened this issue · 5 comments

Hey, could you please add support for linuxArm64?

I don't have an arm device, so I wouldn't be able to test it. Does the current linux-specific code work without modification on arm? If so, I would be willing to add that target, but if not, I don't want to add platform-specific code that I never run.

If you follow the Kotlin tiers for native, linux ARM must only compile on CI but may not actually work at runtime 😅

https://kotlinlang.org/docs/native-target-support.html#tier-2

Linux ARM is an important target for embedded and small computing (Raspberry PIs) so I would also suggest it be included.

Good point. We need JetBrains/markdown#146 to publish an arm artifact first, but I'll add it once they do.

Apparently now Markdown has a new artifact with support for linuxArm64: https://central.sonatype.com/artifact/org.jetbrains/markdown

I know; I was the one who added it JetBrains/markdown#147 😉

I'm waiting for the next kotest release which adds wasmJs support, then I'll make a release with both new targets. I could of course work around kotest and release now, but they're planning a new release "soon", so I've just been holding off for that.