RFR: 8343196: Add build property to identify experimental builds of JavaFX
Kevin Rushforth
kcr at openjdk.org
Thu Nov 14 15:40:52 UTC 2024
On Thu, 14 Nov 2024 12:02:02 GMT, Ambarish Rapte <arapte at openjdk.org> wrote:
>> Introduce a new build property `jfx.experimental.release.suffix` to be used for the early access builds of an under development feature in JavaFX.
>> This property would be set to a value ONLY in a branch specific to an experiment in [jfx-sandbox](https://github.com/openjdk/jfx-sandbox) repo.
>> For example:
>> For the metal branch in jfx-sandbox repo, it would be set to `-metal`. The javafx.version for the early access build generated from that branch would be `24-metal`.
>>
>> And it would always be empty for master branch in both main jfx repo and in jfx-sandbox repo.
>> This change has no effect on a regular developer build from master branch.
>
> @kevinrushforth Please take a look.
@arapte Can you merge in the latest master? The macOS GHA failure is due to your being out of date.
The fix looks good to me. I'll do some testing before approving.
-------------
PR Comment: https://git.openjdk.org/jfx/pull/1637#issuecomment-2476736525
More information about the openjfx-dev
mailing list