From b480d1eaa81237e239bbeca88c0ee1306bab4438 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Mon, 5 Feb 2018 11:31:36 +1100 Subject: [PATCH] look for #! to determine if the file is PYTHON or PYTHON-BIN (cherry picked from commit 4fcc550877de226492f5205b627be6ed0f77b6aa) --- util/merge_copyrights | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/util/merge_copyrights b/util/merge_copyrights index ba23bc592a..55b9f97c3b 100644 --- a/util/merge_copyrights +++ b/util/merge_copyrights @@ -69,6 +69,11 @@ while () { $file_types{$_} = "PERL"; } elsif ($base =~ /\.py$/i) { $file_types{$_} = "PYTHON"; + if (open(PYTHON, $_)) { + my $line = ; + $file_types{$_} = "PYTHON-BIN" if ($line && $line =~ /^#!/); + close(PYTHON); + } } elsif ($base =~ /\.sh$/) { $file_types{$_} = "SH"; } elsif ($base =~ /\.docbook$/ ||