This is an automatic generated email to let you know that the following patch 
were queued at the 
http://git.linuxtv.org/cgit.cgi/v4l-utils.git tree:

Subject: keytable: Add source information in generated keymaps
Author:  Bastien Nocera <[email protected]>
Date:    Tue Jan 26 18:45:14 2021 +0100

Add comments to mention that keymap files are generated, and list which
tool was used to generate them and the kernel source filename.

This should make it less likely that generated files are used as
examples to contribute keymaps from, and more likely that upstream
changes are channeled through the right source tree.

Signed-off-by: Bastien Nocera <[email protected]>
Signed-off-by: Sean Young <[email protected]>

 utils/keytable/gen_keytables.pl | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

---

http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=786b776ae95916f352ab1745c5d55f0eaa21cdd4
diff --git a/utils/keytable/gen_keytables.pl b/utils/keytable/gen_keytables.pl
index c14aded32da9..32f9cfd409d1 100755
--- a/utils/keytable/gen_keytables.pl
+++ b/utils/keytable/gen_keytables.pl
@@ -36,10 +36,14 @@ sub flush($$)
        my $filename = shift;
        my $legacy = shift;
        my $defined;
+       my $relative_filename = $filename;
 
        return if (!$keyname || !$out);
-       print "Creating $dir/$keyname.toml\n";
+       $relative_filename =~ s/^$kernel_dir//;
+       $relative_filename =~ s/^\///;
+       print "Creating $dir/$keyname.toml from $relative_filename\n";
        open OUT, ">$dir/$keyname.toml";
+       print OUT "# Generated with gen_keytables.pl from $relative_filename\n";
        print OUT "[[protocols]]\n";
        print OUT "name = \"$keyname\"\n";
        print OUT "protocol = \"$type\"\n";

_______________________________________________
linuxtv-commits mailing list
[email protected]
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to