Instead of cramming the dependencies that we need for a MinGW
build of libvirt along with those we need for a native build,
create a new project for the former.
Signed-off-by: Andrea Bolognani <abologna(a)redhat.com>
---
guests/host_vars/libvirt-fedora-rawhide/main.yml | 1 +
guests/vars/projects/libvirt+mingw.yml | 28 ++++++++++++++++++++++++
guests/vars/projects/libvirt.yml | 24 --------------------
3 files changed, 29 insertions(+), 24 deletions(-)
create mode 100644 guests/vars/projects/libvirt+mingw.yml
diff --git a/guests/host_vars/libvirt-fedora-rawhide/main.yml
b/guests/host_vars/libvirt-fedora-rawhide/main.yml
index 3f69f80..c905fb0 100644
--- a/guests/host_vars/libvirt-fedora-rawhide/main.yml
+++ b/guests/host_vars/libvirt-fedora-rawhide/main.yml
@@ -5,6 +5,7 @@ PYTHONPATH: $VIRT_PREFIX/lib64/python3.6/site-packages
projects:
- libosinfo
- libvirt
+ - libvirt+mingw
- libvirt-cim
- libvirt-dbus
- libvirt-glib
diff --git a/guests/vars/projects/libvirt+mingw.yml
b/guests/vars/projects/libvirt+mingw.yml
new file mode 100644
index 0000000..0dacb30
--- /dev/null
+++ b/guests/vars/projects/libvirt+mingw.yml
@@ -0,0 +1,28 @@
+---
+packages:
+ - mingw32-curl
+ - mingw32-dbus
+ - mingw32-dlfcn
+ - mingw32-gcc
+ - mingw32-gettext
+ - mingw32-gnutls
+ - mingw32-libssh2
+ - mingw32-libxml2
+ - mingw32-openssl
+ - mingw32-pkg-config
+ - mingw32-portablexdr
+ - mingw32-readline
+ - mingw64-curl
+ - mingw64-dbus
+ - mingw64-dlfcn
+ - mingw64-gcc
+ - mingw64-gettext
+ - mingw64-gnutls
+ - mingw64-libssh2
+ - mingw64-libxml2
+ - mingw64-openssl
+ - mingw64-pkg-config
+ - mingw64-portablexdr
+ - mingw64-readline
+ - rpcgen
+ - xsltproc
diff --git a/guests/vars/projects/libvirt.yml b/guests/vars/projects/libvirt.yml
index 598dfc4..ad42fd5 100644
--- a/guests/vars/projects/libvirt.yml
+++ b/guests/vars/projects/libvirt.yml
@@ -36,30 +36,6 @@ packages:
- libudev
- libxml2
- lvm2
- - mingw32-curl
- - mingw32-dbus
- - mingw32-dlfcn
- - mingw32-gcc
- - mingw32-gettext
- - mingw32-gnutls
- - mingw32-libssh2
- - mingw32-libxml2
- - mingw32-openssl
- - mingw32-pkg-config
- - mingw32-portablexdr
- - mingw32-readline
- - mingw64-curl
- - mingw64-dbus
- - mingw64-dlfcn
- - mingw64-gcc
- - mingw64-gettext
- - mingw64-gnutls
- - mingw64-libssh2
- - mingw64-libxml2
- - mingw64-openssl
- - mingw64-pkg-config
- - mingw64-portablexdr
- - mingw64-readline
- netcf
- numad
- openwsman
--
2.14.3