[wpe-webkit] Switching libwpe & wpebackend-fdo from CMake to Meson
Adrian Perez de Castro
aperez at igalia.com
Mon Mar 2 04:24:18 PST 2020
About a year ago I started toying with the idea of switching both libwpe and
wpebackend-fdo to the Meson  build system. I have been improving patches
which add the Meson support  to the point that I am finally satisfied
and consider the libwpe Meson build ready for merging  now that the CI
can build using *both* systems and compare the results to ensure that neither
is broken and that they produce equivalent outputs.
While Carlos López was suggesting in the libwpe PR that we could merge the
Meson build support early and include it in the 1.6 releases along with the
preexisting CMake build system, I think it is better to be a bit conservative
and do it for 1.8: this way we have the whole development cycle (six months)
to iron any rough edges and then another six months between 1.8 and 1.10 in
which both build systems will coexist. This gives packagers (and ourselves)
one year before the CMake build system is removed.
I plan to wait some days in case there are some questions and/or concerns
(if so, please speak up!) before merging the Meson build system in libwpe
In the meantime I will be also devoting some time to updating and improving
the PR for wpebackend-fdo.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 195 bytes
Desc: not available
More information about the webkit-wpe