On 09/06/2014 22:44, Jim Rafert wrote: > I'm trying to gather all my post-build tweaks into a recipe that will > be built as part of an upper-level layer, so that they are installed > after the meta layer is processed. Many of these could be > accomplished as part of .bbappend files for the recipes that > originally supply the config files, but I wanted to gather all my > customizations in one spot, so that they're easy to find. > > The recipe doesn't actually build anything, so there's no do_build task. > > This is surely something that is commonly wanted. > > Here's my current recipe, in spectra-postbuild_0.1.bb. > > When I try to build an image, the build fails with > ERROR: QA Issue: spectra-postbuild: Files/directories were installed > but not shipped > /RELEASE-NOTES.txt > > When I disable the installed-vs-shipped QA test, it fails later when > it can't find a package file. > > I must be missing something critical here? > SUMMARY = "Post processing of configuration files for SpectraOS" > SECTION = "base" > LICENSE = "GPLv2" > LIC_FILES_CHKSUM = > "file://${WORKDIR}/COPYRIGHT;md5=349c872e0066155e1818b786938876a4" > RDEPENDS_${PN} = "initscripts" > PR = "r0" > > SRC_URI = "file://inittab \ > file://fstab \ > file://rsyslog.conf \ > file://grub.cfg \ > file://mount.sh \ > file://RELEASE-NOTES.txt \
FILES_${PN} = "/RELEASE_NOTES.txt /Spectra-OS-Version " RELEASE-NOTES vs RELEASE_NOTES Cheers, Alex
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto