]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
meson: src: build virtnwfilterd daemon binary
authorPavel Hrdina <phrdina@redhat.com>
Mon, 22 Jun 2020 14:49:05 +0000 (16:49 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Mon, 3 Aug 2020 07:27:05 +0000 (09:27 +0200)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
src/nwfilter/Makefile.inc.am
src/nwfilter/meson.build

index d853282b705e97a9b934a88e922b0225028e9c8d..eb5cade5b957e5528405c543eeced88aa1df0a32 100644 (file)
@@ -11,22 +11,10 @@ if WITH_NWFILTER
 nwfilterxmldir = $(sysconfdir)/libvirt/nwfilter
 nwfilterxml_DATA = $(NWFILTER_XML_FILES)
 
-sbin_PROGRAMS += virtnwfilterd
-
 nodist_conf_DATA += nwfilter/virtnwfilterd.conf
 augeas_DATA += nwfilter/virtnwfilterd.aug
 augeastest_DATA += nwfilter/test_virtnwfilterd.aug
 
-virtnwfilterd_SOURCES = $(REMOTE_DAEMON_SOURCES)
-nodist_virtnwfilterd_SOURCES = $(REMOTE_DAEMON_GENERATED)
-virtnwfilterd_CFLAGS = \
-       $(REMOTE_DAEMON_CFLAGS) \
-       -DDAEMON_NAME="\"virtnwfilterd\"" \
-       -DMODULE_NAME="\"nwfilter\"" \
-       $(NULL)
-virtnwfilterd_LDFLAGS = $(REMOTE_DAEMON_LD_FLAGS)
-virtnwfilterd_LDADD = $(REMOTE_DAEMON_LD_ADD)
-
 SYSCONF_FILES += nwfilter/virtnwfilterd.sysconf
 
 SYSTEMD_UNIT_FILES += \
index 8da853c3ecbecf59992c2981f20735c479f1ae17..b8f94c726c194e4869ae1a2bb350ba2ed16c3b41 100644 (file)
@@ -33,4 +33,12 @@ if conf.has('WITH_NWFILTER')
       libvirt_no_undefined,
     ],
   }
+
+  virt_daemons += {
+    'name': 'virtnwfilterd',
+    'c_args': [
+      '-DDAEMON_NAME="virtnwfilterd"',
+      '-DMODULE_NAME="nwfilter"',
+    ],
+  }
 endif