mirror of
https://github.com/labwc/labwc.git
synced 2025-10-31 22:25:34 -04:00
Make the subproject wrap file declare the dependencies it provides.
Remove the manual subproject invocation and allow Meson to select
whichever wlroots it finds which satisfies the version requirement --
either a system one via pkg-config, or the subproject fallback.
Use a dependency-generic method of acquiring wlroots configuration info
-- enabled features are present in the pkg-config file and additionally
exported as declare_dependency() variables, so there is no need to do C
preprocessor checks for it.
This ensures that Meson best practices are followed, and also...
Fixes #318
Backport of 2656cf525f to v0.5
6 lines
124 B
Text
6 lines
124 B
Text
[wrap-git]
|
|
url = https://gitlab.freedesktop.org/wlroots/wlroots.git
|
|
revision = 0.15.1
|
|
|
|
[provide]
|
|
dependency_names = wlroots
|