RFR: 8343196: Add build property to identify experimental builds of JavaFX [v2]

Johan Vos jvos at openjdk.org
Sat Nov 16 18:29:47 UTC 2024


On Sat, 16 Nov 2024 15:09:40 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:

>> Ambarish Rapte has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
>> 
>>  - Merge branch 'master' into exp-suffix
>>  - 8343196: Add build property to identify experimental builds of JavaFX
>
> build.gradle line 705:
> 
>> 703:     } else {
>> 704:         relSuffix = jfxExperimentalReleaseSuffix != "" ?
>> 705:                         jfxExperimentalReleaseSuffix : jfxReleaseSuffix;
> 
> One thought I had: we might also want to set `relOpt = "-${buildTimestamp}"` here like we do for internal builds so we always see a time stamp for experimental builds. What do you think?

I agree with that. It is often useful to have timestamp info in the builds during development.
I know I'm a broken record on this topic, but if possible, it would be great if (parts of) this logic can be moved into a separate file in order to make the build.gradle smaller and more readable. I'm not insisting on this for this PR, but I think it is worth thinking about this whenever changes to build.gradle are made.

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1637#discussion_r1845179006


More information about the openjfx-dev mailing list