From a5d8dfa52e8e58747ca19a0d951da55d5999d56e Mon Sep 17 00:00:00 2001 From: "Arpita S.K" Date: Fri, 29 Oct 2021 12:27:52 +0100 Subject: [PATCH] corstone1000: Introducing ci and kas files Adding ci and yaml files to support corstone1000-fvp. Change-Id: I74ebc3570d4b0c8abae58be5ef69064fc33e5bea Signed-off-by: Arpita S.K Signed-off-by: Jon Mason --- .gitlab-ci.yml | 3 +++ ci/corstone1000-fvp.yml | 12 ++++++++++ kas/corstone1000-base.yml | 49 +++++++++++++++++++++++++++++++++++++++ kas/corstone1000-fvp.yml | 16 +++++++++++++ 4 files changed, 80 insertions(+) create mode 100644 ci/corstone1000-fvp.yml create mode 100644 kas/corstone1000-base.yml create mode 100644 kas/corstone1000-fvp.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4a2b3366..78f3373b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -109,6 +109,9 @@ corstone700-fvp: corstone700-mps3: extends: .build +corstone1000-fvp: + extends: .build + fvp-base/testimage: extends: .build tags: diff --git a/ci/corstone1000-fvp.yml b/ci/corstone1000-fvp.yml new file mode 100644 index 00000000..66cdec6e --- /dev/null +++ b/ci/corstone1000-fvp.yml @@ -0,0 +1,12 @@ +header: + version: 9 + includes: + - base.yml + - meta-openembedded.yml + +local_conf_header: + custom-local-conf: | + INITRAMFS_IMAGE_BUNDLE = "0" + INITRAMFS_IMAGE:remove = "corstone1000-initramfs-image" + +machine: corstone1000-fvp diff --git a/kas/corstone1000-base.yml b/kas/corstone1000-base.yml new file mode 100644 index 00000000..0cf94013 --- /dev/null +++ b/kas/corstone1000-base.yml @@ -0,0 +1,49 @@ +header: + version: 9 + +distro: poky-tiny + +defaults: + repos: + refspec: master + +repos: + meta-arm: + layers: + meta-arm: + meta-arm-bsp: + meta-arm-toolchain: + + poky: + url: https://git.yoctoproject.org/git/poky + refspec: honister + layers: + meta: + meta-poky: + meta-yocto-bsp: + + meta-openembedded: + url: https://git.openembedded.org/meta-openembedded + refspec: f16efc00b7fcdbfa8c53e35c1fcebed5c06d975e + layers: + meta-oe: + meta-python: + + meta-arm-image: + url: https://git.gitlab.arm.com/arm-reference-solutions/meta-arm-image.git + refspec: main + +local_conf_header: + base: | + CONF_VERSION = "2" + PACKAGE_CLASSES = "package_ipk" + LICENSE_FLAGS_WHITELIST += "armcompiler" + BB_NUMBER_THREADS ?= "16" + PARALLEL_MAKE ?= "-j16" + INHERIT += "rm_work" + PACKAGECONFIG:append:pn-perf = " coresight" + +machine: unset + +target: + - corstone1000-image diff --git a/kas/corstone1000-fvp.yml b/kas/corstone1000-fvp.yml new file mode 100644 index 00000000..0f6cde22 --- /dev/null +++ b/kas/corstone1000-fvp.yml @@ -0,0 +1,16 @@ +header: + version: 9 + includes: + - corstone1000-base.yml + +repos: + run-scripts: + url: https://git.gitlab.arm.com/arm-reference-solutions/model-scripts.git + refspec: corstone1000-fvp + layers: + .: 'excluded' + +machine: corstone1000-fvp + +target: + - corstone1000-image