openjfx / javafx-gradle-plugin

Gradle plugin that makes it easy to work with JavaFX 11+
https://openjfx.io/
BSD 3-Clause "New" or "Revised" License
361 stars 62 forks source link

Cross-platform support via start script #46

Open altavir opened 5 years ago

altavir commented 5 years ago

41 allows to remove platform lock, but it does not provide full cross-platform support requested by #18 and #35. The proposal has several parts:

hosseinmp76 commented 4 years ago

is there any progress in this issue?

damnms commented 4 years ago

would love that too!

lembergerth commented 3 years ago

We would also love that feature.

Provide a way to explicitly declare target platform for distribution. For example, it could be done like this:

For us, this point is integral. Good news: #99 and the corresponding PR #103 propose a way to solve this. So progress is being made.

FeldrinH commented 1 year ago

Is there a currently recommended way to build cross-platform fat jar-s with JavaFX that would work on any mainstream OS?

EDIT: If a single cross-platform jar isn't possible, is there a recommended way to build jar-s for all major platforms with one task?