BMC开发七 - 本地配置文件
local.conf
OpenBMC编译本地配置文件
- MACHINE ??= "qemux86-64"
- BB_NO_NETWORK = "1" //如果你的环境不能联网需要此配置
- DL_DIR ?= "${TOPDIR}/downloads" //存放编译过程中下载的数据
- SSTATE_DIR ?= "${TOPDIR}/sstate-cache" //存放共享状态缓存位置
-
TMPDIR = "${TOPDIR}/tmp" //编译好的镜像放置位置
-
EXTRA_IMAGE_FEATURES ?= "debug-tweaks" //编译好的BMC可以登录以及调试
bblayers.conf
POKY_BBLAYERS_CONF_VERSION = "2"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
./openbmc/meta \
./openbmc/meta-poky \
.openbmc/meta-yocto-bsp \
"
BBPATH //指定上级目录
BBFILES //指定需要编译的配置文件
BBLAYERS //指定需要编译的layer.
*BBLAYERS顺序不能错, meta在最前面, 接着是meta-openbedded, ...