From 81e76fedc646b0a13054e5bb8923238ff2837723 Mon Sep 17 00:00:00 2001 From: alichinese Date: Wed, 10 Sep 2025 10:32:33 +0800 Subject: [PATCH] samples: add hipico-minimal.yaml template * add hipico-minimal template Signed-off-by: alichinese --- .oebuild/samples/arm32/hipico-minimal.yaml | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .oebuild/samples/arm32/hipico-minimal.yaml diff --git a/.oebuild/samples/arm32/hipico-minimal.yaml b/.oebuild/samples/arm32/hipico-minimal.yaml new file mode 100644 index 00000000000..b62477fe160 --- /dev/null +++ b/.oebuild/samples/arm32/hipico-minimal.yaml @@ -0,0 +1,35 @@ +build_in: docker +machine: hipico +toolchain_type: EXTERNAL_TOOLCHAIN:arm +cache_src_dir: +no_layer: false +repos: +- yocto-poky +- yocto-meta-openembedded +local_conf: |+ + EXTERNAL_TOOLCHAIN_LLVM = "/usr1/openeuler/llvm-musl-arm" + DISTRO_FEATURES:append = " clang ld-is-lld" + DISTRO_FEATURES_NATIVE:append = " clang " + EXTERNAL_TOOLCHAIN_CLANG_BIN = "${EXTERNAL_TOOLCHAIN_LLVM}/bin" + EXTERNAL_TOOLCHAIN_GCC:arm = "/usr1/openeuler/gcc/openeuler_gcc_arm32le-musl" + EXTERNAL_TARGET_SYS:arm = "arm-openeuler-linux-musleabi" + TCLIBC = "musl" + TCMODE-LIBC = "musl" + TCMODE-CRYPT = "musl" + MACHINE_ESSENTIAL_EXTRA_RDEPENDS = "musl" + + DISTRO_FEATURES:append = " mini-img" + +layers: +- yocto-meta-openeuler/bsp/meta-hisilicon +- yocto-meta-openembedded/meta-multimedia +- yocto-meta-openeuler/meta-clang +- yocto-meta-openeuler/meta-musl +docker_param: + image: swr.cn-north-4.myhuaweicloud.com/openeuler-embedded/openeuler-container:latest + parameters: -itd --network host + volumns: + - /dev/net/tun:/dev/net/tun + command: bash +bitbake_cmds: +- bitbake openeuler-image-minimal -- Gitee