On Mon, 18 May 2020 at 23:59, Werner LEMBERG wrote: > > - Meson as the primary build system for FreeType developers, which > > includes the ability to run tests, sanitizers, coverage analysis, > > etc. > > It seems that Meson can create cmake package files, and probably build > scripts, too. Wouldn't that be the best solution? I can also imagine > that Meson builds `configure.ac`...
Is there any opportunity to avoid modifying ftoption.h directly to enable, say, subpixel rendering with a new build system? Carrying permanent patches for downstream packaging is annoying. Personally, I'd like to be able to enable various options via configure flags or a configurable file (JSON, anyone?) that's not a C header. Python could do nicely here. Other than that, the removal of RPATHs should be revisited. That's a topic for another thread.