当我为自定义机器构建时,是否会使用自定义机器配置所需的机器特定覆盖?

问题描述 投票:0回答:1

我想创建一个新的机器配置来扩展现有的机器配置。

假设我想要的机器配置名为 foo-mach.conf。我的

my-mach
配置如下所示。

require conf/machine/foo-mach.conf

# Remove some stuff not needed.
# Add custom device tree to KERNEL_DEVICETREE.
# Etc.

包含 foo-mach.conf 的 BSP 层包含许多针对各种配方中的

foo-mach
的机器特定覆盖。

当我为

foo-mach
进行 Bitbake 构建时,是否会使用
my-mach
所需的
my-mach
机器的特定于机器覆盖?

yocto bitbake openembedded yocto-recipe
1个回答
0
投票

只需设置

MACHINEOVERRIDES
。例如,
qemu-generic-arm64.conf
包含
generic-arm64.conf
,然后用
MACHINEOVERRIDES =. "generic-arm64:"
扩展覆盖,以便当前计算机和继承的计算机都是有效的覆盖。

© www.soinside.com 2019 - 2024. All rights reserved.