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

Reply via email to