我现在已经使用Yocto为BeagleBone构建图像。
生成的图像并闪烁到板上,但是,在此过程中未创建我的新文件夹/ my_storage / keys /,当然也没有应复制的文件。
下面是我的.bb配方文件(当然这是不完整的,但希望能显示我要执行的操作)。
我尝试创建新的/ my_storage / keys /文件夹有什么问题吗?
我已经从其他人那里继承了这个项目。以前/ my_storage和/ my_storage / image /都已经在那里并且仍然在那里。 / my_storage / keys /是我要添加的新文件夹,但是由于某种原因它没有在文件系统上创建。
也许我也应该在另一个文件中告诉Yocto这件事吗?任何想法都很棒。
DESCRIPTION = "tx application"
SECTION = ""
LICENSE = "CLOSED"
RDEPENDS_${PN} = "java2-runtime rxtx"
SRC_URI = "file://keys/cert.pem \
file://keys/privatekey.key \
file://keys/CA.crt \
....... More stuff ................
"
DEPENDS = "rxtx"
do_install() {
install -d ${D}/my_storage/image/
install -d ${D}/my_storage/keys/
install -d ${D}/app
install -m 777 keys/cert.pem ${D}/my_storage/keys/
install -m 777 keys/privatekey.key ${D}/my_storage/keys/
install -m 777 keys/CA.crt ${D}/my_storage/keys/
............................. More stuff ...........................
}
FILES_${PN} += "app"
FILES_${PN} += "/my_storage \
/my_storage/image/ \
/my_storage/keys/ \