Re: recipe fails to load local files
Bryan Evenson
Lachlan,
toggle quoted message
Show quoted text
I have some recipe changes inline below. -----Original Message-----PR is not the firmware version, it’s the recipe version. Start with "r0". After making this change do a "bitbake -c cleanall zd1211-firmware" to remove the old packages as you would be going backwards for the package. LICENSE = "CLOSED"FILES doesn't specify where to find the files on the build machine, it specifies where the installed files exist on the target filesystem. This is what the error you are seeing is telling you; the files were installed in the do_install step but they did not get placed in the final package. In your case I believe: FILES_${PN} += "${libdir}/zd1211_*" would work. SRC_URI = "\As mentioned in the FILES variable description in the Yocto manual, you should use the standard path variables whenever possible. The list of available path variables are near the top of meta/conf/bitbake.conf. That means in your case the following would be better: do_install() { install -d ${D}/${libdir}/firmware/zd1211 install -m 0555 ${WORKDIR}/zd1211_* ${D}/${libdir}/firmware/zd1211/ Regards, Bryan __________________________________________________________ |
|