diff options
author | Martin Liska <mliska@suse.cz> | 2022-12-14 13:51:03 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-12-28 10:22:38 +0100 |
commit | d898a17b927531bbc0de7ad0991dc3c96915d67d (patch) | |
tree | 563b800bef1977eee2b10d41c270da9a852e0e21 | |
parent | ee6f262b87fef590729e96e999f1c3b207c251c0 (diff) | |
download | gcc-d898a17b927531bbc0de7ad0991dc3c96915d67d.zip gcc-d898a17b927531bbc0de7ad0991dc3c96915d67d.tar.gz gcc-d898a17b927531bbc0de7ad0991dc3c96915d67d.tar.bz2 |
contrib: add contrib to update-copyright.py script
contrib/ChangeLog:
* update-copyright.py: Add contrib folder.
-rwxr-xr-x | contrib/update-copyright.py | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/contrib/update-copyright.py b/contrib/update-copyright.py index 76614ff..fcae846 100755 --- a/contrib/update-copyright.py +++ b/contrib/update-copyright.py @@ -680,6 +680,18 @@ class LibStdCxxFilter (GenericFilter): return re.compile ('// \(C\) Copyright Jeremy Siek') return GenericFilter.get_line_filter (self, dir, filename) +class ContribFilter(GenericFilter): + def __init__ (self): + GenericFilter.__init__ (self) + + self.skip_files |= set ([ + # A different copyrights. + 'unicode-license.txt', + 'Info.plist', + # Contains CR (^M). + 'repro_fail', + ]) + class GCCCopyright (Copyright): def __init__ (self, errors): Copyright.__init__ (self, errors) @@ -699,6 +711,7 @@ class GCCCopyright (Copyright): self.add_external_author ('Advanced Micro Devices Inc.') self.add_external_author ('Ami Tavory and Vladimir Dreizin, IBM-HRL.') self.add_external_author ('Cavium Networks.') + self.add_external_author ('David Malcolm') self.add_external_author ('Faraday Technology Corp.') self.add_external_author ('Florida State University') self.add_external_author ('Gerard Jungman') @@ -738,7 +751,7 @@ class GCCCmdLine (CmdLine): # boehm-gc is imported from upstream. self.add_dir ('c++tools') self.add_dir ('config', ConfigFilter()) - # contrib isn't really part of GCC. + self.add_dir ('contrib', ContribFilter()) self.add_dir ('fixincludes') self.add_dir ('gcc', GCCFilter()) self.add_dir (os.path.join ('gcc', 'testsuite'), TestsuiteFilter()) |