building webkit

Johan Vos johan.vos at gluonhq.com
Sat Aug 25 17:16:39 UTC 2018


Using AdoptOpenJDK infrastructure would be great, but we're sort of stuck
on Ansible. The AdoptOpenJDK build farm uses Ansible for provisioning
systems with the required components. We're almost there with an Ansible
script for Linux, but Windows turns out to be extremely complicated (at
least for me, with 0 experience in Ansible).

- Johan

On Sat, Aug 25, 2018 at 3:15 PM Tom Schindl <tom.schindl at bestsolution.at>
wrote:

> Hi,
>
> How does AdoptJDK solve problems of long build times? Can we not adopt
> their build chain/infrastructure?
>
> Tom
>
> On 25.08.18 15:00, Kevin Rushforth wrote:
> > Yes, this should be possible to do. Even without build changes, we could
> > build just the SDK + WebKit (and maybe media, too, or maybe a separate
> > job for that). The problem is that even building just WebKit takes
> > longer than Travis / Appveyor will allow. See PR #121 [1]. Arun can
> > comment further.
> >
> > Irrespective of the above, as long as a compatible SDK (meaning an SDK
> > built from the current tip of jfx-dev/rt) is available for download, the
> > build can point to it, and will use the jfxwebkit and media natives from
> > that build. So if we had a nightly build available, most developers
> > could use that (it wouldn't help anyone making native changes to WebKit,
> > but would be fine for most developers who don't).
> >
> > -- Kevin
> >
> > [1] https://github.com/javafxports/openjdk-jfx/pull/121
> >
> >
> > On 8/25/2018 12:27 AM, Johan Vos wrote:
> >> We currently don't build WebKit with Appveyor/Travis, as the combined
> >> build
> >> time would be too long.
> >>
> >> I'm wondering though if it would be possible to have separate build jobs
> >> for webkit? Typically, when building a JavaFX SDK, the webkit part is
> >> where
> >> things go wrong (if they go wrong), and have that somehow automated
> would
> >> be very helpful.
> >>
> >> - Johan
> >
>
> --
> Tom Schindl, CTO
> BestSolution.at EDV Systemhaus GmbH
> Eduard-Bodem-Gasse 5-7. A-6020 Innsbruck
> Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck
>


More information about the openjfx-dev mailing list