From 96bbfbd2f19c59d64d4ae39fc26fe81be00779a3 Mon Sep 17 00:00:00 2001 From: Dmitry Selyutin Date: Wed, 18 Oct 2017 10:52:27 +0300 Subject: [PATCH] pygnulib.py: more file lists; old files <= cache --- pygnulib.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pygnulib.py b/pygnulib.py index 2b6c55f93b..c426fbc35f 100755 --- a/pygnulib.py +++ b/pygnulib.py @@ -142,8 +142,11 @@ def import_hook(script, gnulib, namespace, verbosity, options, *args, **kwargs): else: print(" ", file, file=sys.stdout, sep="") - old_files = frozenset(config.files) + old_files = frozenset(cache.files) new_files = frozenset(files | set(["m4/gnulib-tool.m4"])) + removed_files = {file for file in old_files if file not in new_files} + added_files = {file for file in new_files if file not in old_files} + kept_files = (old_files & new_files) return os.EX_OK -- 2.39.5