From 772c60523e33d1ffb487de236754ba2a36ad3dd8 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Thu, 25 Jun 2020 02:02:13 +0000 Subject: [PATCH] chore(build): allow downstream force enable/disable libnotify --- meson.build | 2 +- meson_options.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 2dbf705..c6ee4a3 100644 --- a/meson.build +++ b/meson.build @@ -44,7 +44,7 @@ realtime = cc.find_library('rt') gtk = dependency('gtk+-3.0', version: '>=3.20.0') gio = dependency('gio-2.0') -libnotify = dependency('libnotify', required: false) +libnotify = dependency('libnotify', required: get_option('libnotify')) if libnotify.found() add_project_arguments('-DHAVE_LIBNOTIFY', language: 'c') diff --git a/meson_options.txt b/meson_options.txt index e40a23d..d6dbce9 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -1 +1,2 @@ option('man-pages', type: 'feature', value: 'auto', description: 'Generate and install man pages') +option('libnotify', type: 'feature', value: 'auto', description: 'Send desktop notifications')