diff --git a/tools/spdx-check.sh b/tools/spdx-check.sh index 9d70fc0206..7a1e55fbdd 100755 --- a/tools/spdx-check.sh +++ b/tools/spdx-check.sh @@ -3,11 +3,17 @@ # Copyright (c) 2024 Zededa, Inc. # SPDX-License-Identifier: Apache-2.0 -BASE_COMMIT=$1 IGNORE_FILE=".spdxignore" +if [ -f "$1" ]; +then + files="$1" +else + BASE_COMMIT=$1 + + # List of files to check, excluding vendor directories + files=$(git diff --name-only --diff-filter=A "${BASE_COMMIT}"..HEAD) +fi -# List of files to check, excluding vendor directories -files=$(git diff --name-only --diff-filter=A "${BASE_COMMIT}"..HEAD) # SPDX License Identifier to check for license_identifiers=(