hydraulic-software / conveyor

Gradle plugin, user guide and discussion forums for Conveyor
https://conveyor.hydraulic.dev
Apache License 2.0
123 stars 10 forks source link

(feature) support ea releases of openjfx #82

Closed ennerf closed 1 year ago

ennerf commented 1 year ago

I'd like to bundle an early access build of OpenJFX for testing and some performance improvements, but the jmods plugin maps to a wrong url:

include required("/stdlib/jvm/javafx/from-jmods.conf")
javafx.version = "22-ea+11"

mapped url: https://download2.gluonhq.com/openjfx/22-ea+11/openjfx-22-ea+11_windows-x64_bin-jmods.zip correct url: https://download2.gluonhq.com/openjfx/22/openjfx-22-ea+11_windows-x64_bin-jmods.zip

Is there a way to get the correct url with the existing stdlib script?

mikehearn commented 1 year ago

Fixed by https://github.com/hydraulic-software/conveyor/commit/516369630a0e999bdb523cd9b92236454b859a21

You can control the URL from which the JMODs are downloaded by overriding javafx.jmods-url, like this:

javafx.jmods-url = download2.gluonhq.com/openjfx/${javafx.version}/openjfx-${javafx.version}