xemu/tests/docker/dockerfiles
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
..
debian-hexagon-cross.d tests/docker: do not duplicate rules for hexagon-cross 2022-04-20 16:04:20 +01:00
debian-microblaze-cross.d tests/docker: Add debian-microblaze-cross image 2021-11-04 10:32:00 +00:00
debian-nios2-cross.d tests/docker: Add debian-nios2-cross image 2021-11-04 10:31:32 +00:00
alpine.docker tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
centos8.docker vfio-user: build library 2022-06-15 16:42:33 +01:00
debian10.docker tests: add python3-venv to debian10.docker 2022-06-06 09:26:54 +02:00
debian11.docker tests/docker: use explicit docker.io registry 2021-07-14 14:33:53 +01:00
debian-all-test-cross.docker tests/docker: add a linux-user testing focused image 2020-07-11 15:53:00 +01:00
debian-alpha-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-amd64-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-amd64.docker tests/docker: update debian-amd64 with lcitool 2022-06-01 15:47:23 +01:00
debian-arm64-cross.docker tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
debian-armel-cross.docker tests/docker: update debian-armel-cross with lcitool 2022-06-01 13:08:09 +01:00
debian-armhf-cross.docker tests/docker: update debian-armhf-cross with lcitool 2022-06-01 13:08:09 +01:00
debian-bootstrap.docker docker: add commentary to debian-bootstrap.docker 2018-07-24 11:45:25 +01:00
debian-bootstrap.pre tests/docker: add support for DEB_KEYRING 2020-07-27 09:41:35 +01:00
debian-hexagon-cross.docker docker: Add Hexagon image 2021-05-18 09:35:39 +01:00
debian-hppa-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-m68k-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-mips64-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-mips64el-cross.docker tests/docker: update debian-mips64el-cross with lcitool 2022-06-01 13:08:09 +01:00
debian-mips-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-mipsel-cross.docker tests/docker: update debian-mipsel-cross with lcitool 2022-06-01 13:08:09 +01:00
debian-native.docker tests/docker: add a debian-native image and make available 2021-10-12 08:38:10 +01:00
debian-powerpc-test-cross.docker tests/docker: gcc-10 based images for ppc64{,le} tests 2021-05-18 09:36:21 +01:00
debian-ppc64el-cross.docker tests/docker: update debian-ppc64el-cross with lcitool 2022-06-01 13:08:09 +01:00
debian-riscv64-cross.docker tests/docker: promote debian-riscv64-cross to a full image 2021-10-12 08:37:05 +01:00
debian-riscv64-test-cross.docker tests/docker: introduce debian-riscv64-test-cross 2022-02-28 16:42:02 +00:00
debian-s390x-cross.docker tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
debian-sh4-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-sparc64-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-toolchain.docker tests/docker: Add debian-nios2-cross image 2021-11-04 10:31:32 +00:00
debian-tricore-cross.docker tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
debian-xtensa-cross.docker tests/docker: use explicit docker.io registry 2021-07-14 14:33:53 +01:00
fedora-cris-cross.docker tests/docker: use project specific container registries 2021-07-14 14:33:53 +01:00
fedora-i386-cross.docker tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
fedora-win32-cross.docker tests: Bump Fedora image version for cross-compilation 2022-05-25 12:12:02 +03:00
fedora-win64-cross.docker tests: Bump Fedora image version for cross-compilation 2022-05-25 12:12:02 +03:00
fedora.docker tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
opensuse-leap.docker tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
python.docker gitlab: add python linters to CI 2021-06-01 16:21:21 -04:00
ubuntu2004.docker tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00