scripts/checkpatch.pl: mandate SPDX tag for Rust src files

Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrangé 2025-05-21 09:47:00 +01:00
parent 1bd4237cb1
commit 81941aa896

View file

@ -1499,7 +1499,7 @@ sub process_end_of_file {
if ($fileinfo->{action} eq "new" && if ($fileinfo->{action} eq "new" &&
!exists $fileinfo->{facts}->{sawspdx}) { !exists $fileinfo->{facts}->{sawspdx}) {
if ($fileinfo->{filenew} =~ if ($fileinfo->{filenew} =~
/(\.(c|h|py|pl|sh|json|inc)|Makefile.*)$/) { /(\.(c|h|py|pl|sh|json|inc|rs)|Makefile.*)$/) {
# source code files MUST have SPDX license declared # source code files MUST have SPDX license declared
ERROR("New file '" . $fileinfo->{filenew} . ERROR("New file '" . $fileinfo->{filenew} .
"' requires 'SPDX-License-Identifier'"); "' requires 'SPDX-License-Identifier'");