ignore directories that don't contain any files we care about

main
xenofem 2024-03-11 12:44:06 -04:00
parent 669eb37028
commit b7b989433a
1 changed files with 2 additions and 0 deletions

View File

@ -266,6 +266,8 @@ class Collator:
self.index = 0
def collate_from_paths(self, srcs):
srcs = [src for src in srcs if len(descendant_files_ignore(src, self.exclude)) > 0]
if len(srcs) == 1 and srcs[0].is_dir():
return self.collate_from_paths(ls_ignore(srcs[0], self.exclude))