Yocto无法创建新的目标目录

时间:2019-04-26 11:24:20

标签: linux filesystems yocto beagleboneblack bitbake

我现在已经使用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/ \

0 个答案:

没有答案