Re: Building OpenJFX with the JDK build system

2025-03-28 Thread Johan Vos
Hi Phil, Thanks for your reply. I agree that the webkit build should be very doable, as it is in fact simply invoking make to an external project. I am slightly more worried about the generation of the shader code, and the use of antlr for this. I'd like to use the gensrc phase of the jdk for this

Re: Building OpenJFX with the JDK build system

2025-03-28 Thread Johan Vos
Hi John, Many thanks for the feedback and the confirmation, much appreciated! As for the question "when can we switch?" -> aha, great question. I believe the major todo is to make sure that this approach is maintainable, without putting a burden on the openjkd/jdk development, making sure it does

Re: Building OpenJFX with the JDK build system

2025-03-12 Thread John Neffenger
On 2/27/25 7:15 AM, Johan Vos wrote: The POC I have for this (linux-only at the moment) is at https://github.com/johanvos/jdk/tree/jfxpoc-blog That's very clever, Johan. I never thought of using the JDK repository as-is to build JavaFX. I agree it's "one of the most excellent build systems fo

Re: Building OpenJFX with the JDK build system

2025-03-11 Thread Philip Race
I see no one has responded. That isn't because of a lack of interest .. we just haven't had time to discuss it. Undoubtedly a lot of details to figure out but my take is this is worth pursuing. For webkit, I'd like to think it is *possible* to build it using the JDK build system, at least us

Building OpenJFX with the JDK build system

2025-02-27 Thread Johan Vos
Hi, I introduced this topic during the OpenJDK Committers' workshop in Brussels, on Feb 3, 2025. For a long time, I was thinking about building OpenJFX using the JDK buildsystem, and I just blogged about a very basic and limited POC for doing so on Linux: https://johanvos.wordpress.com/2025/02/27/