diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ca484c19..a9b06197 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -73,6 +73,9 @@ fvp-base-arm32/external-gcc-arm32: gem5-arm64: extends: .build +gem5-arm64-xen: + extends: .build + juno: extends: .build diff --git a/kas/gem5-arm64-xen.yml b/kas/gem5-arm64-xen.yml new file mode 100644 index 00000000..85763b81 --- /dev/null +++ b/kas/gem5-arm64-xen.yml @@ -0,0 +1,28 @@ + +header: + version: 9 + includes: + - base.yml + - meta-python.yml + +repos: + meta-arm: + layers: + meta-gem5: + meta-openembedded: + url: https://git.openembedded.org/meta-openembedded + layers: + meta-oe: + meta-filesystems: + meta-networking: + meta-virtualization: + url: git://git.yoctoproject.org/meta-virtualization + +machine: gem5-arm64 + +local_conf_header: + meta-virt: + DISTRO_FEATURES_append = " virtualization xen" + +target: + - xen-image-minimal