Well spotted, thanks. Changed in my branch. Ross
On Thu, 27 Jun 2019 at 14:47, Martin Jansa <[email protected]> wrote: > > > Changes to the sysroot as just as > > small typo in commit message if you need to update this commit again for > whatever other reason. > > On Thu, Jun 27, 2019 at 2:29 PM Ross Burton <[email protected]> wrote: >> >> Changes to the sysroot as just as interesting during development, so write >> the >> file listing for the sysroot to buildhistory too. >> >> Signed-off-by: Ross Burton <[email protected]> >> --- >> meta/classes/buildhistory.bbclass | 10 +++++++++- >> 1 file changed, 9 insertions(+), 1 deletion(-) >> >> diff --git a/meta/classes/buildhistory.bbclass >> b/meta/classes/buildhistory.bbclass >> index 2e501df24b4..baa7c8e2799 100644 >> --- a/meta/classes/buildhistory.bbclass >> +++ b/meta/classes/buildhistory.bbclass >> @@ -60,15 +60,23 @@ SSTATEPOSTUNPACKFUNCS[vardepvalueexclude] .= "| >> buildhistory_emit_outputsigs" >> # When extending build history, derive your class from buildhistory.bbclass >> # and extend this list here with the additional files created by the derived >> # class. >> -BUILDHISTORY_PRESERVE = "latest latest_srcrev" >> +BUILDHISTORY_PRESERVE = "latest latest_srcrev sysroot" >> >> PATCH_GIT_USER_EMAIL ?= "buildhistory@oe" >> PATCH_GIT_USER_NAME ?= "OpenEmbedded" >> >> +buildhistory_emit_sysroot() { >> + mkdir --parents ${BUILDHISTORY_DIR_PACKAGE} >> + buildhistory_list_files ${SYSROOT_DESTDIR} >> ${BUILDHISTORY_DIR_PACKAGE}/sysroot >> +} >> + >> # >> # Write out metadata about this package for comparison when writing future >> packages >> # >> python buildhistory_emit_pkghistory() { >> + if d.getVar('BB_CURRENTTASK') in ['populate_sysroot', >> 'populate_sysroot_setscene']: >> + bb.build.exec_func("buildhistory_emit_sysroot", d) >> + >> if not d.getVar('BB_CURRENTTASK') in ['packagedata', >> 'packagedata_setscene']: >> return 0 >> >> -- >> 2.11.0 >> >> -- >> _______________________________________________ >> Openembedded-core mailing list >> [email protected] >> http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
