]> Savannah Git Hosting - gnulib.git/commitdiff
pygnulib.py: more file lists; old files <= cache
authorDmitry Selyutin <ghostmansd@gmail.com>
Wed, 18 Oct 2017 07:52:27 +0000 (10:52 +0300)
committerDmitry Selyutin <ghostmansd@gmail.com>
Wed, 18 Oct 2017 07:53:37 +0000 (10:53 +0300)
pygnulib.py

index 2b6c55f93b300b292180171077be252ade4aa41c..c426fbc35fe22da31cac64cd9dc5ba47ea802538 100755 (executable)
@@ -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