From: Andrea Bolognani Date: Wed, 26 May 2021 15:31:03 +0000 (+0200) Subject: meson: Rewrite firewalld check X-Git-Tag: v7.5.0-rc1~236 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a755b740883fdb68eb79c58af51e5e84d29428fc;p=thirdparty%2Flibvirt.git meson: Rewrite firewalld check This makes it possible to explicitly disable firewalld support regardless of the platform that's being targeted. Signed-off-by: Andrea Bolognani Reviewed-by: Pavel Hrdina --- diff --git a/meson.build b/meson.build index a84396f302..f1a43fea90 100644 --- a/meson.build +++ b/meson.build @@ -1339,8 +1339,14 @@ if bash_completion_dep.found() endif endif -if host_machine.system() != 'freebsd' - if not get_option('firewalld').disabled() +if not get_option('firewalld').disabled() + firewalld_enable = true + + if host_machine.system() == 'freebsd' + firewalld_enable = false + endif + + if firewalld_enable conf.set('WITH_FIREWALLD', 1) endif endif