messenger-gtk

Gtk+3 graphical user interfaces for GNUnet Messenger
Log | Files | Refs | Submodules | README | LICENSE

commit 027bc5b314c3f2e36937956d2d75f5ea2d62b62a
parent 6a43efdb8603447318a322d0680e0fd596fb11e2
Author: Jacki <jacki@thejackimonster.de>
Date:   Wed, 31 Jul 2024 15:22:33 +0200

Make options properly configurable via meson

Signed-off-by: Jacki <jacki@thejackimonster.de>

Diffstat:
Mmeson.build | 8++++++--
Ameson.options | 3+++
2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/meson.build b/meson.build @@ -23,12 +23,16 @@ project( 'c', license: 'AGPL3.0-or-later', version: run_command('contrib/get_version.sh').stdout().strip(), + default_options: [ + 'use_libportal=true', + 'use_eventfd=true' + ] ) meson.add_dist_script('contrib/distribute_version.sh', meson.project_version()) -use_libportal = true -use_eventfd = true +use_libportal = get_option('use_libportal') +use_eventfd = get_option('use_eventfd') messenger_gtk_id = 'org.gnunet.Messenger' diff --git a/meson.options b/meson.options @@ -0,0 +1,2 @@ +option('use_libportal', type: 'boolean', value: true) +option('use_eventfd', type: 'boolean', value: true) +\ No newline at end of file