我曾尝试在 yoctoproject 中包含我自己的“Raspberry Pi Zero Wifi”层。该层必须将默认的 /etc/wpa_supplicant.conf 更改为一个已按下的。我已经使用以下文件构建了图层:
.
├── conf
│ └── layer.conf
├── COPYING.MIT
├── README
└── recipes-etc
└── wpasupplicant
├── files
│ └── wpa_supplicant.conf-sane
└── wpasupplicant_0.1.bb
wpasupplicant_0.1.bb 有下一个上下文:
LICENSE = "MIT"
#FILESEXTRAPATHS_prepend := "$(THISDIR)/files:"
FILESEXTRAPATHS_append := "$(THISDIR)/files"
SRC_URI += "file://wpa_supplicant.conf-sane"
do_install(){
install -d ${D}/etc
install -m 0644 $(WORKDIR)/wpa_supplicant.conf-sane $(WORKDIR)/
}
当我尝试使用 bitbake 构建图层时,显示下一条消息:
$ bitbake ../meta-rpi0W_inc-test-v3
Loading cache: 100% |#########################################################################################################################################################################################################| Time: 0:00:00
Loaded 684 entries from dependency cache.
Parsing recipes: 100% |#######################################################################################################################################################################################################| Time: 0:00:39
Parsing of 2196 .bb files complete (401 cached, 1795 parsed). 3350 targets, 361 skipped, 0 masked, 0 errors.
ERROR: Nothing PROVIDES '../meta-rpi0W_inc-test-v3'
Summary: There was 1 ERROR message shown, returning a non-zero exit code
有人可以解释一下有什么问题吗?