summaryrefslogtreecommitdiff
path: root/util/lint
diff options
context:
space:
mode:
Diffstat (limited to 'util/lint')
-rwxr-xr-xutil/lint/lint-000-license-headers22
-rwxr-xr-xutil/lint/lint-stable-000-license-headers19
2 files changed, 4 insertions, 37 deletions
diff --git a/util/lint/lint-000-license-headers b/util/lint/lint-000-license-headers
index eb14a94632..3f62a9b105 100755
--- a/util/lint/lint-000-license-headers
+++ b/util/lint/lint-000-license-headers
@@ -60,8 +60,6 @@ cmos\.layout|\
cmos\.default\
"
-HEADER_TEXT="license header"
-
#space separated list of directories to test
if [ "$1" = "" ]; then
HEADER_DIRS="src util"
@@ -69,11 +67,6 @@ else
HEADER_DIRS="$1"
fi
-if [ "$2" = "SPDX_ONLY" ]; then
- SPDX_ONLY=1
- HEADER_TEXT="SPDX identifier"
-fi
-
LC_ALL=C export LC_ALL
#get initial list from git, removing HEADER_EXCLUDED files.
@@ -122,24 +115,11 @@ check_for_license 'SPDX-License-Identifier: X11'
# differentiate between this license with or without advertising.
check_for_license 'SPDX-License-Identifier: BSD-4-Clause-UC'
-if [ ! "${SPDX_ONLY}" = "1" ]; then
-check_for_license "under the terms of the GNU General Public License" \
- "WITHOUT ANY WARRANTY"
-check_for_license 'IS PROVIDED .*"AS IS"'
-check_for_license 'IS DISTRIBUTED .*"AS IS"'
-check_for_license "IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE"
-check_for_license '"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES'
-check_for_license 'assumes any liability or responsibility for the use'
-check_for_license 'THE AUTHORS DISCLAIM.*ALL WARRANTIES WITH REGARD TO THIS SOFTWARE'
-check_for_license 'No license required'
-check_for_license 'GNU Lesser General Public'
-fi
-
for file in $headerlist; do
# Verify the file exists, and has content that requires a header
# This assumes that a file that has 4 lines or fewer is not notable
# enough to require a license.
if [ -f "$file" ] && [ "$(wc -l < "$file")" -gt 4 ]; then
- echo "$file has no recognized ${HEADER_TEXT}."
+ echo "$file has no recognized SPDX identifier."
fi
done
diff --git a/util/lint/lint-stable-000-license-headers b/util/lint/lint-stable-000-license-headers
index 7b14b45477..a29c5d42dc 100755
--- a/util/lint/lint-stable-000-license-headers
+++ b/util/lint/lint-stable-000-license-headers
@@ -3,20 +3,7 @@
#
# DESCR: Check that files have license headers
-# Directories requiring SPDX Identifiers only
-util/lint/lint-000-license-headers "src/acpi" SPDX_ONLY
-util/lint/lint-000-license-headers "src/arch" SPDX_ONLY
-util/lint/lint-000-license-headers "src/superio" SPDX_ONLY
-
# Top level
-util/lint/lint-000-license-headers "src/commonlib src/console \
- src/cpu src/device src/ec src/mainboard src/northbridge src/soc \
- src/southbridge"
-
-# src/drivers
-util/lint/lint-000-license-headers "src/drivers/ams src/drivers/aspeed src/drivers/dec src/drivers/elog \
- src/drivers/emulation src/drivers/gic src/drivers/ics src/drivers/ipmi src/drivers/maxim \
- src/drivers/parade src/drivers/ricoh src/drivers/sil src/drivers/ti src/drivers/usb src/drivers/xgi"
-
-# src/security
-util/lint/lint-000-license-headers "src/security/vboot"
+util/lint/lint-000-license-headers "src/acpi src/arch src/commonlib src/console \
+ src/cpu src/device src/drivers src/ec src/mainboard src/northbridge \
+ src/security src/soc src/southbridge src/superio"