forked from fvwmorg/fvwm3
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
meson: Remove automagic dependencies
Prior to this commit there were a number of dependencies that could be optionally found, but were not essential _and_ could not be explicitly disabled if they were on the system. Since meson supports the 'feature' option type (which has an 'auto' setting), we can enable the existing logic if these options are not set, but if explicitly enabled or disabled they will either cause a build failure or be skipped entirely respectively. This should make packaging more robust for distributions - there's no way to accidentally build against a library you didn't intend to if they're turned off! Signed-off-by: Matt Jolly <[email protected]>
- Loading branch information
Showing
2 changed files
with
79 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters