mirror of
https://github.com/systemd/systemd.git
synced 2024-12-22 17:35:35 +03:00
43abc59a27
By using meson features we can replace the handcrafted dependency auto-detection by just passing the value from get_option directly to the required arg for dependency, find_library etc. 'auto' features make the dependency optional, 'enabled' requires it while 'disabled' features will skip detection entirely. Any skipped or not found dependency will just be a no-op when passed to build steps and therefore we can also skip the creation of empty vars. The use of skip_deps for these is dropped here as meson provides a way to disable all optional features in one go by passing '-Dauto_features=disabled'. |
||
---|---|---|
.. | ||
codeql-queries | ||
ISSUE_TEMPLATE | ||
workflows | ||
advanced-issue-labeler.yml | ||
codeql-config.yml | ||
codeql-custom.qls | ||
dependabot.yml | ||
development-freeze.yml | ||
FUNDING.yml | ||
labeler.yml |