cfg4k icon indicating copy to clipboard operation
cfg4k copied to clipboard

Multiplatform

Open dhakehurst opened this issue 5 years ago • 2 comments

Any thoughts about moving to a multiplatform implementation

dhakehurst avatar Jun 05 '19 06:06 dhakehurst

I have been thinking about this a lot but I don't think right now I have the free time to actually make it happen. Mostly because I don't know the status of multiplatform and I would have to keep debugging Gradle. I've already tried creating a multiplatform version of this, with all the current modules named with the jvm prefix but it was definitely not trivial as I'm not too involved in the multiplatform development.

If I had some help with the Gradle (possibly kts) setup I could move all the other modules and create the js/native ones.

In any case this is definitely something that is not trivial as there are many things that I'm using that isn't supported in multiplatform so probably it would have to be rethinked.

jdiazcano avatar Jun 05 '19 17:06 jdiazcano

I think a multiplatform implementation would need to use compile-time code generation via something like KSP, instead of a runtime approach as is used now via ByteBuddy.

rocketraman avatar Jan 20 '22 15:01 rocketraman