Up until now, we've been considering MinGW builds as
part of the respective project, at least when it
comes to grouping them. This, however, does not quite
work for a number of reasons:
* MinGW builds have their own workspace, separate
from the native one. It goes further than that:
even the 32-bit and 64-bit builds use a workspace
each, which goes to show that grouping all three
together is inaccurate;
* when using lcitool to perform builds, grouping
all variants together has the annoying side-effect
of potentially causing extra computation to
happen: even if you only care about the native
build, the MinGW builds will be automatically
started after that, and even if you only care
about the MinGW build you still have to sit
through the native before you can get to it;
* it causes asymmetry in lcitool usage, since you
have to use eg. '-p libvirt+mingw64' when updating
but '-p libvirt' when building.
Making MinGW builds their own pseudo-projects solves
all of the above.
Signed-off-by: Andrea Bolognani <abologna(a)redhat.com>
---
.../build/projects/libosinfo+mingw32.yml | 12 ++++++++++
.../build/projects/libosinfo+mingw64.yml | 12 ++++++++++
guests/playbooks/build/projects/libosinfo.yml | 22 -------------------
.../build/projects/libvirt+mingw32.yml | 12 ++++++++++
.../build/projects/libvirt+mingw64.yml | 12 ++++++++++
.../build/projects/libvirt-glib+mingw32.yml | 12 ++++++++++
.../build/projects/libvirt-glib+mingw64.yml | 12 ++++++++++
.../playbooks/build/projects/libvirt-glib.yml | 22 -------------------
guests/playbooks/build/projects/libvirt.yml | 22 -------------------
.../projects/osinfo-db-tools+mingw32.yml | 12 ++++++++++
.../projects/osinfo-db-tools+mingw64.yml | 13 +++++++++++
.../build/projects/osinfo-db-tools.yml | 22 -------------------
.../build/projects/virt-viewer+mingw32.yml | 12 ++++++++++
.../build/projects/virt-viewer+mingw64.yml | 12 ++++++++++
.../playbooks/build/projects/virt-viewer.yml | 22 -------------------
projects/libosinfo+mingw32.yaml | 12 ++++++++++
projects/libosinfo+mingw64.yaml | 12 ++++++++++
projects/libosinfo.yaml | 12 ----------
projects/libvirt+mingw32.yaml | 12 ++++++++++
projects/libvirt+mingw64.yaml | 12 ++++++++++
projects/libvirt-glib+mingw32.yaml | 12 ++++++++++
projects/libvirt-glib+mingw64.yaml | 12 ++++++++++
projects/libvirt-glib.yaml | 12 ----------
projects/libvirt.yaml | 12 ----------
projects/osinfo-db-tools+mingw32.yaml | 12 ++++++++++
projects/osinfo-db-tools+mingw64.yaml | 12 ++++++++++
projects/osinfo-db-tools.yaml | 12 ----------
projects/virt-viewer+mingw32.yaml | 12 ++++++++++
projects/virt-viewer+mingw64.yaml | 12 ++++++++++
projects/virt-viewer.yaml | 12 ----------
30 files changed, 241 insertions(+), 170 deletions(-)
create mode 100644 guests/playbooks/build/projects/libosinfo+mingw32.yml
create mode 100644 guests/playbooks/build/projects/libosinfo+mingw64.yml
create mode 100644 guests/playbooks/build/projects/libvirt+mingw32.yml
create mode 100644 guests/playbooks/build/projects/libvirt+mingw64.yml
create mode 100644 guests/playbooks/build/projects/libvirt-glib+mingw32.yml
create mode 100644 guests/playbooks/build/projects/libvirt-glib+mingw64.yml
create mode 100644 guests/playbooks/build/projects/osinfo-db-tools+mingw32.yml
create mode 100644 guests/playbooks/build/projects/osinfo-db-tools+mingw64.yml
create mode 100644 guests/playbooks/build/projects/virt-viewer+mingw32.yml
create mode 100644 guests/playbooks/build/projects/virt-viewer+mingw64.yml
create mode 100644 projects/libosinfo+mingw32.yaml
create mode 100644 projects/libosinfo+mingw64.yaml
create mode 100644 projects/libvirt+mingw32.yaml
create mode 100644 projects/libvirt+mingw64.yaml
create mode 100644 projects/libvirt-glib+mingw32.yaml
create mode 100644 projects/libvirt-glib+mingw64.yaml
create mode 100644 projects/osinfo-db-tools+mingw32.yaml
create mode 100644 projects/osinfo-db-tools+mingw64.yaml
create mode 100644 projects/virt-viewer+mingw32.yaml
create mode 100644 projects/virt-viewer+mingw64.yaml
diff --git a/guests/playbooks/build/projects/libosinfo+mingw32.yml
b/guests/playbooks/build/projects/libosinfo+mingw32.yml
new file mode 100644
index 0000000..4979f5f
--- /dev/null
+++ b/guests/playbooks/build/projects/libosinfo+mingw32.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: libosinfo+mingw32
+ machines: '{{ mingw_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["libosinfo"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw32_local_env }}'
+ autogen_args: '{{ mingw32_autogen_args }}'
diff --git a/guests/playbooks/build/projects/libosinfo+mingw64.yml
b/guests/playbooks/build/projects/libosinfo+mingw64.yml
new file mode 100644
index 0000000..64b6dc1
--- /dev/null
+++ b/guests/playbooks/build/projects/libosinfo+mingw64.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: libosinfo+mingw64
+ machines: '{{ mingw_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["libosinfo"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw64_local_env }}'
+ autogen_args: '{{ mingw64_autogen_args }}'
diff --git a/guests/playbooks/build/projects/libosinfo.yml
b/guests/playbooks/build/projects/libosinfo.yml
index bd59c58..311a52b 100644
--- a/guests/playbooks/build/projects/libosinfo.yml
+++ b/guests/playbooks/build/projects/libosinfo.yml
@@ -12,25 +12,3 @@
- include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml'
vars:
machines: '{{ rpm_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw32
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw32
- local_env: '{{ mingw32_local_env }}'
- autogen_args: '{{ mingw32_autogen_args }}'
- machines: '{{ mingw_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw64
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw64
- local_env: '{{ mingw64_local_env }}'
- autogen_args: '{{ mingw64_autogen_args }}'
- machines: '{{ mingw_machines }}'
diff --git a/guests/playbooks/build/projects/libvirt+mingw32.yml
b/guests/playbooks/build/projects/libvirt+mingw32.yml
new file mode 100644
index 0000000..a3b8bbc
--- /dev/null
+++ b/guests/playbooks/build/projects/libvirt+mingw32.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: libvirt+mingw32
+ machines: '{{ mingw_machines }}'
+ archive_format: xz
+ git_url: '{{ git_urls["libvirt"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw32_local_env }}'
+ autogen_args: '{{ mingw32_autogen_args }}'
diff --git a/guests/playbooks/build/projects/libvirt+mingw64.yml
b/guests/playbooks/build/projects/libvirt+mingw64.yml
new file mode 100644
index 0000000..8597fe4
--- /dev/null
+++ b/guests/playbooks/build/projects/libvirt+mingw64.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: libvirt+mingw64
+ machines: '{{ mingw_machines }}'
+ archive_format: xz
+ git_url: '{{ git_urls["libvirt"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw64_local_env }}'
+ autogen_args: '{{ mingw64_autogen_args }}'
diff --git a/guests/playbooks/build/projects/libvirt-glib+mingw32.yml
b/guests/playbooks/build/projects/libvirt-glib+mingw32.yml
new file mode 100644
index 0000000..f8d1424
--- /dev/null
+++ b/guests/playbooks/build/projects/libvirt-glib+mingw32.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: libvirt-glib+mingw32
+ machines: '{{ mingw_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["libvirt-glib"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw32_local_env }}'
+ autogen_args: '{{ mingw32_autogen_args }}'
diff --git a/guests/playbooks/build/projects/libvirt-glib+mingw64.yml
b/guests/playbooks/build/projects/libvirt-glib+mingw64.yml
new file mode 100644
index 0000000..e0ecfc1
--- /dev/null
+++ b/guests/playbooks/build/projects/libvirt-glib+mingw64.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: libvirt-glib+mingw64
+ machines: '{{ mingw_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["libvirt-glib"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw64_local_env }}'
+ autogen_args: '{{ mingw64_autogen_args }}'
diff --git a/guests/playbooks/build/projects/libvirt-glib.yml
b/guests/playbooks/build/projects/libvirt-glib.yml
index 2a5170e..ec1b251 100644
--- a/guests/playbooks/build/projects/libvirt-glib.yml
+++ b/guests/playbooks/build/projects/libvirt-glib.yml
@@ -14,25 +14,3 @@
- include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml'
vars:
machines: '{{ rpm_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw32
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw32
- local_env: '{{ mingw32_local_env }}'
- autogen_args: '{{ mingw32_autogen_args }}'
- machines: '{{ mingw_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw64
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw64
- local_env: '{{ mingw64_local_env }}'
- autogen_args: '{{ mingw64_autogen_args }}'
- machines: '{{ mingw_machines }}'
diff --git a/guests/playbooks/build/projects/libvirt.yml
b/guests/playbooks/build/projects/libvirt.yml
index a9d3397..59635f5 100644
--- a/guests/playbooks/build/projects/libvirt.yml
+++ b/guests/playbooks/build/projects/libvirt.yml
@@ -33,25 +33,3 @@
- include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml'
vars:
machines: '{{ rpm_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw32
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw32
- local_env: '{{ mingw32_local_env }}'
- autogen_args: '{{ mingw32_autogen_args }}'
- machines: '{{ mingw_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw64
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw64
- local_env: '{{ mingw64_local_env }}'
- autogen_args: '{{ mingw64_autogen_args }}'
- machines: '{{ mingw_machines }}'
diff --git a/guests/playbooks/build/projects/osinfo-db-tools+mingw32.yml
b/guests/playbooks/build/projects/osinfo-db-tools+mingw32.yml
new file mode 100644
index 0000000..5bf12ad
--- /dev/null
+++ b/guests/playbooks/build/projects/osinfo-db-tools+mingw32.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: osinfo-db-tools+mingw32
+ machines: '{{ mingw_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["osinfo-db-tools"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw32_local_env }}'
+ autogen_args: '{{ mingw32_autogen_args }}'
diff --git a/guests/playbooks/build/projects/osinfo-db-tools+mingw64.yml
b/guests/playbooks/build/projects/osinfo-db-tools+mingw64.yml
new file mode 100644
index 0000000..c75a7c2
--- /dev/null
+++ b/guests/playbooks/build/projects/osinfo-db-tools+mingw64.yml
@@ -0,0 +1,13 @@
+---
+- set_fact:
+ name: osinfo-db-tools+mingw64
+ machines: '{{ mingw_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["osinfo-db-tools"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw64_local_env }}'
+ autogen_args: '{{ mingw64_autogen_args }}'
+
diff --git a/guests/playbooks/build/projects/osinfo-db-tools.yml
b/guests/playbooks/build/projects/osinfo-db-tools.yml
index 0da981e..c5aef9d 100644
--- a/guests/playbooks/build/projects/osinfo-db-tools.yml
+++ b/guests/playbooks/build/projects/osinfo-db-tools.yml
@@ -12,25 +12,3 @@
- include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml'
vars:
machines: '{{ rpm_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw32
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw32
- local_env: '{{ mingw32_local_env }}'
- autogen_args: '{{ mingw32_autogen_args }}'
- machines: '{{ mingw_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw64
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw64
- local_env: '{{ mingw64_local_env }}'
- autogen_args: '{{ mingw64_autogen_args }}'
- machines: '{{ mingw_machines }}'
diff --git a/guests/playbooks/build/projects/virt-viewer+mingw32.yml
b/guests/playbooks/build/projects/virt-viewer+mingw32.yml
new file mode 100644
index 0000000..b46ec2c
--- /dev/null
+++ b/guests/playbooks/build/projects/virt-viewer+mingw32.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: virt-viewer+mingw32
+ machines: '{{ mingw_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["virt-viewer"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw32_local_env }}'
+ autogen_args: '{{ mingw32_autogen_args }}'
diff --git a/guests/playbooks/build/projects/virt-viewer+mingw64.yml
b/guests/playbooks/build/projects/virt-viewer+mingw64.yml
new file mode 100644
index 0000000..9189549
--- /dev/null
+++ b/guests/playbooks/build/projects/virt-viewer+mingw64.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: virt-viewer+mingw64
+ machines: '{{ mingw_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["virt-viewer"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+ vars:
+ local_env: '{{ mingw64_local_env }}'
+ autogen_args: '{{ mingw64_autogen_args }}'
diff --git a/guests/playbooks/build/projects/virt-viewer.yml
b/guests/playbooks/build/projects/virt-viewer.yml
index fe1e140..19b5669 100644
--- a/guests/playbooks/build/projects/virt-viewer.yml
+++ b/guests/playbooks/build/projects/virt-viewer.yml
@@ -16,25 +16,3 @@
machines:
- libvirt-fedora-28
- libvirt-fedora-rawhide
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw32
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw32
- local_env: '{{ mingw32_local_env }}'
- autogen_args: '{{ mingw32_autogen_args }}'
- machines: '{{ mingw_machines }}'
-
-- include: '{{ playbook_base }}/jobs/prepare.yml'
- vars:
- variant: -mingw64
- machines: '{{ mingw_machines }}'
-- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
- vars:
- variant: -mingw64
- local_env: '{{ mingw64_local_env }}'
- autogen_args: '{{ mingw64_autogen_args }}'
- machines: '{{ mingw_machines }}'
diff --git a/projects/libosinfo+mingw32.yaml b/projects/libosinfo+mingw32.yaml
new file mode 100644
index 0000000..611f4f9
--- /dev/null
+++ b/projects/libosinfo+mingw32.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: libosinfo+mingw32
+ machines: '{mingw_machines}'
+ title: libosinfo MinGW (32-bit)
+ archive_format: gz
+ git_url: '{git_urls[libosinfo][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs: 'osinfo-db-tools+mingw32-build'
+ local_env: '{mingw32_local_env}'
+ autogen_args: '{mingw32_autogen_args}'
diff --git a/projects/libosinfo+mingw64.yaml b/projects/libosinfo+mingw64.yaml
new file mode 100644
index 0000000..3f06f22
--- /dev/null
+++ b/projects/libosinfo+mingw64.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: libosinfo+mingw64
+ machines: '{mingw_machines}'
+ title: libosinfo MinGW (64-bit)
+ archive_format: gz
+ git_url: '{git_urls[libosinfo][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs: 'osinfo-db-tools+mingw64-build'
+ local_env: '{mingw64_local_env}'
+ autogen_args: '{mingw64_autogen_args}'
diff --git a/projects/libosinfo.yaml b/projects/libosinfo.yaml
index 0e08515..0376d0c 100644
--- a/projects/libosinfo.yaml
+++ b/projects/libosinfo.yaml
@@ -15,15 +15,3 @@
- autotools-rpm-job:
parent_jobs: 'libosinfo-check'
machines: '{rpm_machines}'
- - autotools-build-job:
- parent_jobs: 'osinfo-db-tools-build-mingw32'
- variant: -mingw32
- local_env: '{mingw32_local_env}'
- autogen_args: '{mingw32_autogen_args}'
- machines: '{mingw_machines}'
- - autotools-build-job:
- parent_jobs: 'osinfo-db-tools-build-mingw64'
- variant: -mingw64
- local_env: '{mingw64_local_env}'
- autogen_args: '{mingw64_autogen_args}'
- machines: '{mingw_machines}'
diff --git a/projects/libvirt+mingw32.yaml b/projects/libvirt+mingw32.yaml
new file mode 100644
index 0000000..bc8730e
--- /dev/null
+++ b/projects/libvirt+mingw32.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: libvirt+mingw32
+ machines: '{mingw_machines}'
+ title: Libvirt MinGW (32-bit)
+ archive_format: xz
+ git_url: '{git_urls[libvirt][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs:
+ local_env: '{mingw32_local_env}'
+ autogen_args: '{mingw32_autogen_args}'
diff --git a/projects/libvirt+mingw64.yaml b/projects/libvirt+mingw64.yaml
new file mode 100644
index 0000000..62a99e0
--- /dev/null
+++ b/projects/libvirt+mingw64.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: libvirt+mingw64
+ machines: '{mingw_machines}'
+ title: Libvirt MinGW (64-bit)
+ archive_format: xz
+ git_url: '{git_urls[libvirt][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs:
+ local_env: '{mingw64_local_env}'
+ autogen_args: '{mingw64_autogen_args}'
diff --git a/projects/libvirt-glib+mingw32.yaml b/projects/libvirt-glib+mingw32.yaml
new file mode 100644
index 0000000..e1927b4
--- /dev/null
+++ b/projects/libvirt-glib+mingw32.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: libvirt-glib+mingw32
+ machines: '{mingw_machines}'
+ title: Libvirt GLib MinGW (32-bit)
+ archive_format: gz
+ git_url: '{git_urls[libvirt-glib][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs: 'libvirt+mingw32-build'
+ local_env: '{mingw32_local_env}'
+ autogen_args: '{mingw32_autogen_args}'
diff --git a/projects/libvirt-glib+mingw64.yaml b/projects/libvirt-glib+mingw64.yaml
new file mode 100644
index 0000000..d67053f
--- /dev/null
+++ b/projects/libvirt-glib+mingw64.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: libvirt-glib+mingw64
+ machines: '{mingw_machines}'
+ title: Libvirt GLib MinGW (64-bit)
+ archive_format: gz
+ git_url: '{git_urls[libvirt-glib][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs: 'libvirt+mingw64-build'
+ local_env: '{mingw64_local_env}'
+ autogen_args: '{mingw64_autogen_args}'
diff --git a/projects/libvirt-glib.yaml b/projects/libvirt-glib.yaml
index 3f2aae3..9b7f828 100644
--- a/projects/libvirt-glib.yaml
+++ b/projects/libvirt-glib.yaml
@@ -16,15 +16,3 @@
- autotools-rpm-job:
parent_jobs: 'libvirt-glib-check'
machines: '{rpm_machines}'
- - autotools-build-job:
- parent_jobs: 'libvirt-build-mingw32'
- variant: -mingw32
- local_env: '{mingw32_local_env}'
- autogen_args: '{mingw32_autogen_args}'
- machines: '{mingw_machines}'
- - autotools-build-job:
- parent_jobs: 'libvirt-build-mingw64'
- variant: -mingw64
- local_env: '{mingw64_local_env}'
- autogen_args: '{mingw64_autogen_args}'
- machines: '{mingw_machines}'
diff --git a/projects/libvirt.yaml b/projects/libvirt.yaml
index ebcef77..7425f05 100644
--- a/projects/libvirt.yaml
+++ b/projects/libvirt.yaml
@@ -31,15 +31,3 @@
- autotools-rpm-job:
parent_jobs: 'libvirt-check'
machines: '{rpm_machines}'
- - autotools-build-job:
- parent_jobs:
- variant: -mingw32
- local_env: '{mingw32_local_env}'
- autogen_args: '{mingw32_autogen_args}'
- machines: '{mingw_machines}'
- - autotools-build-job:
- parent_jobs:
- variant: -mingw64
- local_env: '{mingw64_local_env}'
- autogen_args: '{mingw64_autogen_args}'
- machines: '{mingw_machines}'
diff --git a/projects/osinfo-db-tools+mingw32.yaml
b/projects/osinfo-db-tools+mingw32.yaml
new file mode 100644
index 0000000..1f8d7cb
--- /dev/null
+++ b/projects/osinfo-db-tools+mingw32.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: osinfo-db-tools+mingw32
+ machines: '{mingw_machines}'
+ title: osinfo database tools MinGW (32-bit)
+ archive_format: gz
+ git_url: '{git_urls[osinfo-db-tools][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs:
+ local_env: '{mingw32_local_env}'
+ autogen_args: '{mingw32_autogen_args}'
diff --git a/projects/osinfo-db-tools+mingw64.yaml
b/projects/osinfo-db-tools+mingw64.yaml
new file mode 100644
index 0000000..4216d1b
--- /dev/null
+++ b/projects/osinfo-db-tools+mingw64.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: osinfo-db-tools+mingw64
+ machines: '{mingw_machines}'
+ title: osinfo database tools MinGW (64-bit)
+ archive_format: gz
+ git_url: '{git_urls[osinfo-db-tools][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs:
+ local_env: '{mingw64_local_env}'
+ autogen_args: '{mingw64_autogen_args}'
diff --git a/projects/osinfo-db-tools.yaml b/projects/osinfo-db-tools.yaml
index 8243c08..b4558fc 100644
--- a/projects/osinfo-db-tools.yaml
+++ b/projects/osinfo-db-tools.yaml
@@ -15,15 +15,3 @@
- autotools-rpm-job:
parent_jobs: 'osinfo-db-tools-check'
machines: '{rpm_machines}'
- - autotools-build-job:
- parent_jobs:
- variant: -mingw32
- local_env: '{mingw32_local_env}'
- autogen_args: '{mingw32_autogen_args}'
- machines: '{mingw_machines}'
- - autotools-build-job:
- parent_jobs:
- variant: -mingw64
- local_env: '{mingw64_local_env}'
- autogen_args: '{mingw64_autogen_args}'
- machines: '{mingw_machines}'
diff --git a/projects/virt-viewer+mingw32.yaml b/projects/virt-viewer+mingw32.yaml
new file mode 100644
index 0000000..5850982
--- /dev/null
+++ b/projects/virt-viewer+mingw32.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: virt-viewer+mingw32
+ machines: '{mingw_machines}'
+ title: Virt Viewer MinGW (32-bit)
+ archive_format: gz
+ git_url: '{git_urls[virt-viewer][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs: 'libvirt-glib+mingw32-build'
+ local_env: '{mingw32_local_env}'
+ autogen_args: '{mingw32_autogen_args}'
diff --git a/projects/virt-viewer+mingw64.yaml b/projects/virt-viewer+mingw64.yaml
new file mode 100644
index 0000000..763e474
--- /dev/null
+++ b/projects/virt-viewer+mingw64.yaml
@@ -0,0 +1,12 @@
+
+- project:
+ name: virt-viewer+mingw64
+ machines: '{mingw_machines}'
+ title: Virt Viewer MinGW (64-bit)
+ archive_format: gz
+ git_url: '{git_urls[virt-viewer][default]}'
+ jobs:
+ - autotools-build-job:
+ parent_jobs: 'libvirt-glib+mingw64-build'
+ local_env: '{mingw64_local_env}'
+ autogen_args: '{mingw64_autogen_args}'
diff --git a/projects/virt-viewer.yaml b/projects/virt-viewer.yaml
index 666d37f..ceb0b41 100644
--- a/projects/virt-viewer.yaml
+++ b/projects/virt-viewer.yaml
@@ -19,15 +19,3 @@
machines:
- libvirt-fedora-28
- libvirt-fedora-rawhide
- - autotools-build-job:
- parent_jobs: 'libvirt-glib-build-mingw32'
- variant: -mingw32
- local_env: '{mingw32_local_env}'
- autogen_args: '{mingw32_autogen_args}'
- machines: '{mingw_machines}'
- - autotools-build-job:
- parent_jobs: 'libvirt-glib-build-mingw64'
- variant: -mingw64
- local_env: '{mingw64_local_env}'
- autogen_args: '{mingw64_autogen_args}'
- machines: '{mingw_machines}'
--
2.17.1