Replies: 2 comments 9 replies
-
THIs sounds very much like one of my use cases that i want to consider jDEploy to. (nasa worldwind app that has native jogl jars etc) |
Beta Was this translation helpful? Give feedback.
-
I agree with what @Birdasaur said. I'd also prefer to be able to create separate artifacts for each platform. I'm primarily interested in Jetbrains Compose Multiplatform desktop apps and the built-in builder already has this structure. If you need an example project for that you can just generate one with a button click here: https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-create-first-app.html#create-a-project-using-the-wizard @Birdasaur for the OS problem you mentioned above I just use GitHub actions. I build locally on a Mac and build the Windows and Linux variants via a GitHub action on their provided runners, using their free plan. |
Beta Was this translation helpful? Give feedback.
-
After reading all the documentation it is still not clear to me whether jdeploy can handle native dependencies. I have several jar files in my project which contain native shared libraries for one particular platform. E.g. something like mylib-macos-x64.jar. Putting all this into one large uber-jar would make it extremely big. Also my build framework already creates a platform specific uber-jar which works and I would just like to use that with jdeploy. Is that possible and if yes how?
Beta Was this translation helpful? Give feedback.
All reactions