qemu/.gitlab-ci.d
Jagannathan Raman 55116968de vfio-user: build library
add the libvfio-user library as a submodule. build it as a meson
subproject.

libvfio-user is distributed with BSD 3-Clause license and
json-c with MIT (Expat) license

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: c2adec87958b081d1dc8775d4aa05c897912f025.1655151679.git.jag.raman@oracle.com

[Changed submodule URL to QEMU's libvfio-user mirror on GitLab. The QEMU
project mirrors its dependencies so that it can provide full source code
even in the event that its dependencies become unavailable. Note that
the mirror repo is manually updated, so please contact me to make newer
libvfio-user commits available. If I become a bottleneck we can set up a
cronjob.

Updated scripts/meson-buildoptions.sh to match the meson_options.txt
change. Failure to do so can result in scripts/meson-buildoptions.sh
being modified by the build system later on and you end up with a dirty
working tree.
--Stefan]

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2022-06-15 16:42:33 +01:00
..
cirrus tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
custom-runners .gitlab: use less aggressive nproc on our aarch64/32 runners 2022-06-14 00:15:06 +01:00
edk2 edk2/docker: use ubuntu 18.04 2022-03-15 09:32:22 +01:00
opensbi
base.yml gitlab: compare CIRRUS_nn vars against 'null' not "" 2022-06-14 00:15:06 +01:00
buildtest-template.yml gitlab: convert build/container jobs to .base_job_template 2022-06-01 15:47:43 +01:00
buildtest.yml vfio-user: build library 2022-06-15 16:42:33 +01:00
check-dco.py gitlab: add a CI job to validate the DCO sign off 2020-10-13 12:48:17 +02:00
check-patch.py .gitlab-ci.d/check-patch: tweak output for CI logs 2020-11-16 11:08:40 +00:00
cirrus.yml gitlab: convert Cirrus jobs to .base_job_template 2022-06-01 15:47:43 +01:00
container-core.yml gitlab: Extract core container jobs to container-core.yml 2021-05-27 16:39:23 +02:00
container-cross.yml gitlab: convert build/container jobs to .base_job_template 2022-06-01 15:47:43 +01:00
container-template.yml gitlab: convert build/container jobs to .base_job_template 2022-06-01 15:47:43 +01:00
containers.yml tests/docker: update debian-amd64 with lcitool 2022-06-01 15:47:23 +01:00
crossbuild-template.yml gitlab: convert build/container jobs to .base_job_template 2022-06-01 15:47:43 +01:00
crossbuilds.yml .gitlab-ci.d/crossbuilds: Fix the dependency of the cross-i386-tci job 2022-06-01 10:21:49 +01:00
custom-runners.yml gitlab: include new aarch32 job in custom-runners 2022-03-23 10:38:09 +00:00
edk2.yml roms/edk2: Only initialize required submodules 2021-10-20 16:26:19 -07:00
opensbi.yml roms/opensbi: Remove ELF images 2022-01-21 15:52:57 +10:00
qemu-project.yml gitlab: introduce a common base job template 2022-06-01 15:47:43 +01:00
stages.yml gitlab: Extract build stages to stages.yml 2021-05-27 16:39:23 +02:00
static_checks.yml gitlab: convert static checks to .base_job_template 2022-06-01 15:47:43 +01:00
windows.yml gitlab: convert build/container jobs to .base_job_template 2022-06-01 15:47:43 +01:00