From: Dan McGregor Date: Mon, 15 Jun 2020 22:01:43 +0000 (-0600) Subject: buildhistory-collect-srcrevs: sort directories X-Git-Tag: uninative-2.9~466 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=3d7cb207ad4ec3cd5a3064147d3c9b5a1730d0fb;p=openembedded-core.git buildhistory-collect-srcrevs: sort directories From: Daniel McGregor In order to allow consistent output of buildhistory-collect-srcrevs sort the list of directories returned by os.walk. Otherwise the list of SRCREVs is returned in an unspecified order. We save the output of this command on build, so it creates smaller diffs between builds. Signed-off-by: Daniel McGregor Signed-off-by: Richard Purdie --- diff --git a/scripts/buildhistory-collect-srcrevs b/scripts/buildhistory-collect-srcrevs index c4d203ff4d..340bee78bb 100755 --- a/scripts/buildhistory-collect-srcrevs +++ b/scripts/buildhistory-collect-srcrevs @@ -59,6 +59,7 @@ def main(): all_srcrevs = collections.defaultdict(list) for root, dirs, files in os.walk(options.buildhistory_dir): + dirs.sort() if '.git' in dirs: dirs.remove('.git') for fn in files: