diff options
author | Simon Ser <contact@emersion.fr> | 2020-12-02 23:48:11 +0100 |
---|---|---|
committer | Brian Ashworth <bosrsf04@gmail.com> | 2020-12-09 17:39:20 -0500 |
commit | a52176f83035e98dd5487e3373ee2c52c8890c8d (patch) | |
tree | cb669041ca63b772bd09f89dabf27d26afd1f07a /meson.build | |
parent | fdbe98512a71524091375290ca2c1c9450e4db84 (diff) |
build: add basu as sd-bus provider
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meson.build b/meson.build index 9842d78a..38a55678 100644 --- a/meson.build +++ b/meson.build @@ -104,8 +104,12 @@ if get_option('sd-bus-provider') == 'auto' sdbus = dependency('libelogind', required: false, version: '>=239', + not_found_message: 'libelogind not found, trying basu', ) endif + if not sdbus.found() + sdbus = dependency('basu', required: false) + endif else sdbus = dependency(get_option('sd-bus-provider'), required: get_option('tray')) endif @@ -122,6 +126,7 @@ conf_data.set10('HAVE_XWAYLAND', have_xwayland) conf_data.set10('HAVE_GDK_PIXBUF', gdk_pixbuf.found()) conf_data.set10('HAVE_LIBSYSTEMD', sdbus.found() and sdbus.name() == 'libsystemd') conf_data.set10('HAVE_LIBELOGIND', sdbus.found() and sdbus.name() == 'libelogind') +conf_data.set10('HAVE_BASU', sdbus.found() and sdbus.name() == 'basu') conf_data.set10('HAVE_TRAY', have_tray) scdoc = dependency('scdoc', version: '>=1.9.2', native: true, required: get_option('man-pages')) |