Skip to content

build: use a configuration file for internal features

Simon Ser requested to merge emersion/wlroots:internal-config into master

This avoids re-building the whole project when switching one Meson option. This shrinks down the compiler invocation command line, making it more readable and making it easier to inspect which flags are passed in (the generated file can be opened). Additionally this is more consistent with our external feature handling, which uses <wlr/config.h> already.

Merge request reports