Yocto:检查 MACHINE_FEATURES 的最终内容
Yocto: check final content of MACHINE_FEATURES
我想知道MACHINE_FEATURES
的具体内容。
我尝试的第一件事是:
bitbake -e <image> > bitbake.txt
检查文件,我发现像这样的行:
MACHINE_EXTRA_RDEPENDS=""
#
# $MACHINE_EXTRA_RRECOMMENDS [10 operations]
# _append /local/STM32MP15-Ecosystem-v1.1.0/Distribution-Package/openstlinux-4.19-thud-mp1-19-10-09/layers/meta-st/meta-st-stm32mp/conf/machine/include/st-machine-features-stm32mp.inc:54
# " ${GPU_IMAGE_INSTALL} ${OPTEE_IMAGE_INSTALL} ${ALSA_ADDONS_INSTALL} ${BLUETOOTH_IMAGE_INSTALL} "
# set /local/STM32MP15-Ecosystem-v1.1.0/Distribution-Package/openstlinux-4.19-thud-mp1-19-10-09/layers/meta-st/meta-st-stm32mp/conf/machine/include/st-machine-common-stm32mp.inc:38
# " kernel-modules"
# _append /local/STM32MP15-Ecosystem-v1.1.0/Distribution-Package/openstlinux-4.19-thud-mp1-19-10-09/layers/meta-st/meta-st-stm32mp/conf/machine/include/st-machine-common-stm32mp.inc:52
# " ${@bb.utils.contains('MACHINE_FEATURES', 'wifi', 'linux-firmware-bcm43430', '', d)} "
# _append /local/STM32MP15-Ecosystem-v1.1.0/Distribution-Package/openstlinux-4.19-thud-mp1-19-10-09/layers/meta-st/meta-st-stm32mp/conf/machine/include/st-machine-common-stm32mp.inc:53
# " ${@bb.utils.contains('DISTRO_FEATURES','systemd',' wifi-suspend ','',d)} "
#
个字符表示它们是评论?我的意思是,wifi
功能实际上添加到 MACHINE_FEATURES
?
如何打印出这样一个变量的内容?
就像bitbake -e <image> | grep "^MACHINE_FEATURES"
一样去吧。注释掉的行仅在评估发生时保留评估。对于最终结果,唯一重要的是开头写着 MACHINE_FEATURES =
的那一行。
我想知道MACHINE_FEATURES
的具体内容。
我尝试的第一件事是:
bitbake -e <image> > bitbake.txt
检查文件,我发现像这样的行:
MACHINE_EXTRA_RDEPENDS=""
#
# $MACHINE_EXTRA_RRECOMMENDS [10 operations]
# _append /local/STM32MP15-Ecosystem-v1.1.0/Distribution-Package/openstlinux-4.19-thud-mp1-19-10-09/layers/meta-st/meta-st-stm32mp/conf/machine/include/st-machine-features-stm32mp.inc:54
# " ${GPU_IMAGE_INSTALL} ${OPTEE_IMAGE_INSTALL} ${ALSA_ADDONS_INSTALL} ${BLUETOOTH_IMAGE_INSTALL} "
# set /local/STM32MP15-Ecosystem-v1.1.0/Distribution-Package/openstlinux-4.19-thud-mp1-19-10-09/layers/meta-st/meta-st-stm32mp/conf/machine/include/st-machine-common-stm32mp.inc:38
# " kernel-modules"
# _append /local/STM32MP15-Ecosystem-v1.1.0/Distribution-Package/openstlinux-4.19-thud-mp1-19-10-09/layers/meta-st/meta-st-stm32mp/conf/machine/include/st-machine-common-stm32mp.inc:52
# " ${@bb.utils.contains('MACHINE_FEATURES', 'wifi', 'linux-firmware-bcm43430', '', d)} "
# _append /local/STM32MP15-Ecosystem-v1.1.0/Distribution-Package/openstlinux-4.19-thud-mp1-19-10-09/layers/meta-st/meta-st-stm32mp/conf/machine/include/st-machine-common-stm32mp.inc:53
# " ${@bb.utils.contains('DISTRO_FEATURES','systemd',' wifi-suspend ','',d)} "
#
个字符表示它们是评论?我的意思是,wifi
功能实际上添加到 MACHINE_FEATURES
?
如何打印出这样一个变量的内容?
就像bitbake -e <image> | grep "^MACHINE_FEATURES"
一样去吧。注释掉的行仅在评估发生时保留评估。对于最终结果,唯一重要的是开头写着 MACHINE_FEATURES =
的那一行。