]> git.ipfire.org Git - thirdparty/libvirt.git/log
thirdparty/libvirt.git
5 years agomeson: tests: built utils static libraries
Pavel Hrdina [Thu, 18 Jun 2020 00:01:49 +0000 (02:01 +0200)] 
meson: tests: built utils static libraries

With the old build system we just list the source files directly for
each test, but this would not work as expected with Meson.

For every binary there is a separate directory with its object files
which would mean all the utils sources would be compiled repeatedly
for every test using them.

Having static libraries ensures that the utils sources are compiled
only once.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tests: build mock shared modules
Pavel Hrdina [Mon, 27 Jul 2020 09:12:56 +0000 (11:12 +0200)] 
meson: tests: build mock shared modules

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: introduce tests directory
Pavel Hrdina [Thu, 21 May 2020 14:41:32 +0000 (16:41 +0200)] 
meson: introduce tests directory

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools/wireshark: build libvirt.so wireshark module
Pavel Hrdina [Fri, 10 Jul 2020 09:10:12 +0000 (11:10 +0200)] 
meson: tools/wireshark: build libvirt.so wireshark module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools/wireshark: generate protocol header files
Pavel Hrdina [Wed, 17 Jun 2020 23:56:54 +0000 (01:56 +0200)] 
meson: tools/wireshark: generate protocol header files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: modify genxdrstub to work with meson
Pavel Hrdina [Wed, 20 May 2020 20:48:30 +0000 (22:48 +0200)] 
meson: tools: modify genxdrstub to work with meson

Instead of using environment variables pass the values to the script
as arguments.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: introduce wireshark directory
Pavel Hrdina [Wed, 17 Jun 2020 23:55:59 +0000 (01:55 +0200)] 
meson: tools: introduce wireshark directory

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build libnss_libvirt_guest.so shared_library
Pavel Hrdina [Mon, 29 Jun 2020 18:49:10 +0000 (20:49 +0200)] 
meson: tools: build libnss_libvirt_guest.so shared_library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build libnss_libvirt.so shared library
Pavel Hrdina [Wed, 20 May 2020 19:16:55 +0000 (21:16 +0200)] 
meson: tools: build libnss_libvirt.so shared library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build libnss_libvirt_guest_impl.a static library
Pavel Hrdina [Wed, 20 May 2020 19:14:37 +0000 (21:14 +0200)] 
meson: tools: build libnss_libvirt_guest_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build libnss_libvirt_impl.a static library
Pavel Hrdina [Wed, 20 May 2020 19:19:50 +0000 (21:19 +0200)] 
meson: tools: build libnss_libvirt_impl.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: introduce nss directory
Pavel Hrdina [Wed, 17 Jun 2020 23:54:09 +0000 (01:54 +0200)] 
meson: tools: introduce nss directory

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: install bash-completion files
Pavel Hrdina [Wed, 17 Jun 2020 23:53:04 +0000 (01:53 +0200)] 
meson: tools: install bash-completion files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: generate libvirt-guests.service systemd unit
Pavel Hrdina [Mon, 27 Jul 2020 07:15:24 +0000 (09:15 +0200)] 
meson: tools: generate libvirt-guests.service systemd unit

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: install libvirt-guests sysconf file
Pavel Hrdina [Wed, 17 Jun 2020 23:50:48 +0000 (01:50 +0200)] 
meson: tools: install libvirt-guests sysconf file

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: install virt-login-shell.conf
Pavel Hrdina [Wed, 17 Jun 2020 23:49:58 +0000 (01:49 +0200)] 
meson: tools: install virt-login-shell.conf

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: generate libvirt-guests.sh script
Pavel Hrdina [Mon, 27 Jul 2020 07:14:24 +0000 (09:14 +0200)] 
meson: tools: generate libvirt-guests.sh script

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: generate virt-sanlock-cleanup script
Pavel Hrdina [Wed, 17 Jun 2020 23:48:45 +0000 (01:48 +0200)] 
meson: tools: generate virt-sanlock-cleanup script

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: generate virt-pki-validate script
Pavel Hrdina [Wed, 17 Jun 2020 23:47:36 +0000 (01:47 +0200)] 
meson: tools: generate virt-pki-validate script

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: generate virt-xml-validate script
Pavel Hrdina [Wed, 17 Jun 2020 23:47:11 +0000 (01:47 +0200)] 
meson: tools: generate virt-xml-validate script

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build virt-admin binary
Pavel Hrdina [Mon, 27 Jul 2020 07:13:31 +0000 (09:13 +0200)] 
meson: tools: build virt-admin binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build virsh binary
Pavel Hrdina [Wed, 24 Jun 2020 11:33:22 +0000 (13:33 +0200)] 
meson: tools: build virsh binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build virsh_win_icon object file
Pavel Hrdina [Wed, 1 Jul 2020 01:08:06 +0000 (03:08 +0200)] 
meson: tools: build virsh_win_icon object file

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build virt-login-shell-helper binary
Pavel Hrdina [Wed, 24 Jun 2020 11:33:04 +0000 (13:33 +0200)] 
meson: tools: build virt-login-shell-helper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build virt-login-shell binary
Pavel Hrdina [Wed, 20 May 2020 14:28:46 +0000 (16:28 +0200)] 
meson: tools: build virt-login-shell binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build virt-host-validate binary
Pavel Hrdina [Mon, 27 Jul 2020 09:11:55 +0000 (11:11 +0200)] 
meson: tools: build virt-host-validate binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: tools: build libvirt_shell.a static library
Pavel Hrdina [Wed, 24 Jun 2020 11:32:30 +0000 (13:32 +0200)] 
meson: tools: build libvirt_shell.a static library

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: add tools directory
Pavel Hrdina [Wed, 24 Jun 2020 11:32:04 +0000 (13:32 +0200)] 
meson: add tools directory

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: configure pkg-config files used by run script
Pavel Hrdina [Mon, 29 Jun 2020 19:54:35 +0000 (21:54 +0200)] 
meson: src: configure pkg-config files used by run script

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-admin-drivername test
Pavel Hrdina [Thu, 25 Jun 2020 15:49:12 +0000 (17:49 +0200)] 
meson: src: add check-admin-drivername test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-admin-symsorting test
Pavel Hrdina [Tue, 23 Jun 2020 14:20:27 +0000 (16:20 +0200)] 
meson: src: add check-admin-symsorting test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-admin-symfile test
Pavel Hrdina [Wed, 20 May 2020 13:12:47 +0000 (15:12 +0200)] 
meson: src: add check-admin-symfile test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check*protocol tests
Pavel Hrdina [Tue, 28 Jul 2020 11:50:04 +0000 (13:50 +0200)] 
meson: src: add check*protocol tests

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_functions.stp
Pavel Hrdina [Mon, 27 Jul 2020 07:12:34 +0000 (09:12 +0200)] 
meson: src: build libvirt_functions.stp

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-augeas test
Pavel Hrdina [Mon, 27 Jul 2020 07:11:42 +0000 (09:11 +0200)] 
meson: src: add check-augeas test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/access: add check-aclperms test
Pavel Hrdina [Tue, 23 Jun 2020 13:58:33 +0000 (15:58 +0200)] 
meson: src/access: add check-aclperms test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-aclrules test
Pavel Hrdina [Tue, 28 Jul 2020 11:46:34 +0000 (13:46 +0200)] 
meson: src: add check-aclrules test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-driverimpls test
Pavel Hrdina [Mon, 27 Jul 2020 07:10:31 +0000 (09:10 +0200)] 
meson: src: add check-driverimpls test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-drivername test
Pavel Hrdina [Mon, 18 May 2020 09:35:45 +0000 (11:35 +0200)] 
meson: src: add check-drivername test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-symsorting
Pavel Hrdina [Thu, 25 Jun 2020 15:33:32 +0000 (17:33 +0200)] 
meson: src: add check-symsorting

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add check-symfile test
Pavel Hrdina [Mon, 27 Jul 2020 07:09:44 +0000 (09:09 +0200)] 
meson: src: add check-symfile test

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/security: install apparmor profile files
Pavel Hrdina [Mon, 27 Jul 2020 07:09:07 +0000 (09:09 +0200)] 
meson: src/security: install apparmor profile files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/remote: install libvirtd sasl file
Pavel Hrdina [Tue, 23 Jun 2020 12:09:16 +0000 (14:09 +0200)] 
meson: src/remote: install libvirtd sasl file

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/remote: install polkit files
Pavel Hrdina [Wed, 17 Jun 2020 23:38:17 +0000 (01:38 +0200)] 
meson: src/remote: install polkit files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/remote: install libvirt sysctl config file
Pavel Hrdina [Tue, 23 Jun 2020 11:55:37 +0000 (13:55 +0200)] 
meson: src/remote: install libvirt sysctl config file

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/nwfilter: install nwfilter XML files
Pavel Hrdina [Tue, 23 Jun 2020 11:51:26 +0000 (13:51 +0200)] 
meson: src/nwfilter: install nwfilter XML files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/network: install firewalld zone file
Pavel Hrdina [Thu, 25 Jun 2020 15:30:21 +0000 (17:30 +0200)] 
meson: src/network: install firewalld zone file

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/network: install default network xml
Pavel Hrdina [Thu, 23 Jul 2020 11:00:08 +0000 (13:00 +0200)] 
meson: src/network: install default network xml

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/access: generate libvirt_access*.xml files
Pavel Hrdina [Mon, 27 Jul 2020 07:08:51 +0000 (09:08 +0200)] 
meson: src/access: generate libvirt_access*.xml files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src/access: generate org.libvirt.api.policy
Pavel Hrdina [Mon, 27 Jul 2020 09:08:41 +0000 (11:08 +0200)] 
meson: src/access: generate org.libvirt.api.policy

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: generate logrotate files
Pavel Hrdina [Mon, 27 Jul 2020 07:06:59 +0000 (09:06 +0200)] 
meson: src: generate logrotate files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: install empty directories
Pavel Hrdina [Thu, 23 Jul 2020 10:41:32 +0000 (12:41 +0200)] 
meson: src: install empty directories

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: install libvirt daemon sysconf files
Pavel Hrdina [Thu, 25 Jun 2020 15:46:33 +0000 (17:46 +0200)] 
meson: src: install libvirt daemon sysconf files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: generate openrc init files
Pavel Hrdina [Tue, 28 Jul 2020 10:11:31 +0000 (12:11 +0200)] 
meson: src: generate openrc init files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: generate systemd unit files for libvirt daemons
Pavel Hrdina [Mon, 27 Jul 2020 07:03:25 +0000 (09:03 +0200)] 
meson: src: generate systemd unit files for libvirt daemons

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: generate libvirt daemon conf and augeas files
Pavel Hrdina [Tue, 28 Jul 2020 09:54:39 +0000 (11:54 +0200)] 
meson: src: generate libvirt daemon conf and augeas files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: generate libvirt daemon augeas test files
Pavel Hrdina [Mon, 22 Jun 2020 16:04:48 +0000 (18:04 +0200)] 
meson: src: generate libvirt daemon augeas test files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: install libvirt daemon conf and augeas files
Pavel Hrdina [Mon, 27 Jul 2020 06:52:17 +0000 (08:52 +0200)] 
meson: src: install libvirt daemon conf and augeas files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add support for installing libvirt conf and augeas files
Pavel Hrdina [Mon, 27 Jul 2020 06:51:29 +0000 (08:51 +0200)] 
meson: src: add support for installing libvirt conf and augeas files

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_iohelper binary
Pavel Hrdina [Mon, 27 Jul 2020 06:49:24 +0000 (08:49 +0200)] 
meson: src: build libvirt_iohelper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_parthelper binary
Pavel Hrdina [Wed, 24 Jun 2020 11:31:31 +0000 (13:31 +0200)] 
meson: src: build libvirt_parthelper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virt-aa-helper binary
Pavel Hrdina [Mon, 27 Jul 2020 06:48:17 +0000 (08:48 +0200)] 
meson: src: build virt-aa-helper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virt-qemu-run binary
Pavel Hrdina [Mon, 22 Jun 2020 15:45:29 +0000 (17:45 +0200)] 
meson: src: build virt-qemu-run binary

-export-dynamic is provided by src_dep

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_leaseshelper binary
Pavel Hrdina [Wed, 24 Jun 2020 11:30:51 +0000 (13:30 +0200)] 
meson: src: build libvirt_leaseshelper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_lxc binary
Pavel Hrdina [Wed, 24 Jun 2020 11:30:15 +0000 (13:30 +0200)] 
meson: src: build libvirt_lxc binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_sanlock_helper binary
Pavel Hrdina [Wed, 24 Jun 2020 11:29:46 +0000 (13:29 +0200)] 
meson: src: build libvirt_sanlock_helper binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add support for building helpers
Pavel Hrdina [Wed, 6 May 2020 08:37:21 +0000 (10:37 +0200)] 
meson: src: add support for building helpers

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtvzd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:58:39 +0000 (16:58 +0200)] 
meson: src: build virtvzd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtvboxd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:57:26 +0000 (16:57 +0200)] 
meson: src: build virtvboxd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtstoraged daemon binary
Pavel Hrdina [Wed, 22 Apr 2020 09:55:08 +0000 (11:55 +0200)] 
meson: src: build virtstoraged daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtsecretd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:55:12 +0000 (16:55 +0200)] 
meson: src: build virtsecretd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtproxyd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:53:51 +0000 (16:53 +0200)] 
meson: src: build virtproxyd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirtd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:51:20 +0000 (16:51 +0200)] 
meson: src: build libvirtd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtqemud daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:49:50 +0000 (16:49 +0200)] 
meson: src: build virtqemud daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtnwfilterd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:49:05 +0000 (16:49 +0200)] 
meson: src: build virtnwfilterd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtnodedevd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:47:53 +0000 (16:47 +0200)] 
meson: src: build virtnodedevd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtnetworkd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:46:37 +0000 (16:46 +0200)] 
meson: src: build virtnetworkd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtlxcd daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:45:10 +0000 (16:45 +0200)] 
meson: src: build virtlxcd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtlogd daemon binary
Pavel Hrdina [Mon, 27 Jul 2020 06:46:16 +0000 (08:46 +0200)] 
meson: src: build virtlogd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtlockd daemon binary
Pavel Hrdina [Tue, 28 Jul 2020 09:35:52 +0000 (11:35 +0200)] 
meson: src: build virtlockd daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtxend daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:36:17 +0000 (16:36 +0200)] 
meson: src: build virtxend daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtinterfaced daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:32:48 +0000 (16:32 +0200)] 
meson: src: build virtinterfaced daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build virtbhyved daemon binary
Pavel Hrdina [Mon, 22 Jun 2020 14:29:23 +0000 (16:29 +0200)] 
meson: src: build virtbhyved daemon binary

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: add support for building daemon binaries
Pavel Hrdina [Wed, 24 Jun 2020 11:28:43 +0000 (13:28 +0200)] 
meson: src: add support for building daemon binaries

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: prepare sources for libvirt daemons
Pavel Hrdina [Mon, 27 Jul 2020 06:44:33 +0000 (08:44 +0200)] 
meson: src: prepare sources for libvirt daemons

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_vstorage.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:18:34 +0000 (01:18 +0200)] 
meson: src: build libvirt_storage_backend_vstorage.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_zfs.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:18:12 +0000 (01:18 +0200)] 
meson: src: build libvirt_storage_backend_zfs.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_*_gluster.so shared modules
Pavel Hrdina [Wed, 17 Jun 2020 23:17:58 +0000 (01:17 +0200)] 
meson: src: build libvirt_storage_*_gluster.so shared modules

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_sheepdog.so shared module
Pavel Hrdina [Thu, 25 Jun 2020 15:28:34 +0000 (17:28 +0200)] 
meson: src: build libvirt_storage_backend_sheepdog.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_rbd.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:17:25 +0000 (01:17 +0200)] 
meson: src: build libvirt_storage_backend_rbd.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_disk.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:14:03 +0000 (16:14 +0200)] 
meson: src: build libvirt_storage_backend_disk.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_mpath.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:16:55 +0000 (01:16 +0200)] 
meson: src: build libvirt_storage_backend_mpath.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_scsi.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:16:37 +0000 (01:16 +0200)] 
meson: src: build libvirt_storage_backend_scsi.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_iscsi_direct.so shared module
Pavel Hrdina [Wed, 17 Jun 2020 23:16:16 +0000 (01:16 +0200)] 
meson: src: build libvirt_storage_backend_iscsi_direct.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_iscsi.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:06:59 +0000 (16:06 +0200)] 
meson: src: build libvirt_storage_backend_iscsi.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backend_logical.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:04:41 +0000 (16:04 +0200)] 
meson: src: build libvirt_storage_backend_logical.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_file_fs.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:03:00 +0000 (16:03 +0200)] 
meson: src: build libvirt_storage_file_fs.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_backedn_fs.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 14:00:13 +0000 (16:00 +0200)] 
meson: src: build libvirt_storage_backedn_fs.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build libvirt_storage_driver.so shared module
Pavel Hrdina [Mon, 22 Jun 2020 13:48:09 +0000 (15:48 +0200)] 
meson: src: build libvirt_storage_driver.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
5 years agomeson: src: build sanlock.so shared module
Pavel Hrdina [Tue, 16 Jun 2020 23:07:48 +0000 (01:07 +0200)] 
meson: src: build sanlock.so shared module

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>