yocto - Yocto:检查 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 =
一开始就说明的那一行。
推荐阅读
- python - Python Pandas 在不同日期和日期范围内重新采样特定时间
- docker-compose - Azure DevOps 上的 Docker Compose 任务无法启动守护进程
- c# - 即使我有正确的范围,我也无权访问 Google Drive 中的 appDAtaFolder (https://www.googleapis.com/auth/drive.appdata) [403]
- javascript - 打字稿对象类型不显示省略分号的错误
- python - argparse 解析器:覆盖选项
- node.js - 如何在 mongodb-memory-server 中设置初始数据?
- reactjs - store.getState 总是返回默认状态
- python - /esacp/profile/ 中的 RelatedObjectDoesNotExist 用户在 Django 中没有配置文件
- android - 某些设备上的 Android 布局太大
- azure - 无法从 Azure VM 中运行的 Windows 服务访问 Azure 文件共享