From 001f23a868e5e601195579213c6c64c3f922d099 Mon Sep 17 00:00:00 2001 From: Peter Kjellerstedt Date: Fri, 28 Dec 2018 18:30:40 +0100 Subject: bitbake: bitbake-diffsigs: Support recursive deps with signature files Follow dependent hash changes recursively also when specifying two signature files explicitly. Previously this was only done when using the --task option. (Bitbake rev: 353f0f3c77c3cdd75c1be2a565234a5e53dba3ef) Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie --- bitbake/bin/bitbake-diffsigs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'bitbake/bin') diff --git a/bitbake/bin/bitbake-diffsigs b/bitbake/bin/bitbake-diffsigs index b0869e1143..fa430bb3b3 100755 --- a/bitbake/bin/bitbake-diffsigs +++ b/bitbake/bin/bitbake-diffsigs @@ -188,7 +188,9 @@ else: sys.exit(1) try: if not options.dump and options.sigdatafile1 and options.sigdatafile2: - output = bb.siggen.compare_sigfiles(options.sigdatafile1, options.sigdatafile2, color=color) + with bb.tinfoil.Tinfoil() as tinfoil: + tinfoil.prepare(config_only=True) + output = bb.siggen.compare_sigfiles(options.sigdatafile1, options.sigdatafile2, recursecb, color=color) elif options.sigdatafile1: output = bb.siggen.dump_sigfile(options.sigdatafile1) else: -- cgit v1.2.3-54-g00ecf