[ci] license-header.sh: Make it POSIX-compliant! #2579
1 changed files with 5 additions and 1 deletions
|
@ -3,6 +3,10 @@
|
|||
# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
# specify full path if dupes may exist
|
||||
EXCLUDE_FILES="CPM.cmake CPMUtil.cmake GetSCMRev.cmake"
|
||||
EXCLUDE_FILES=$(echo "$EXCLUDE_FILES" | sed 's/ /|/g')
|
||||
DraVee marked this conversation as resolved
Outdated
|
||||
|
||||
COPYRIGHT_YEAR="2025"
|
||||
COPYRIGHT_OWNER="Eden Emulator Project"
|
||||
COPYRIGHT_LICENSE="GPL-3.0-or-later"
|
||||
|
@ -49,7 +53,7 @@ if git diff --quiet "$BASE"..HEAD; then
|
|||
echo "license-header.sh: No commits on this branch different from master."
|
||||
exit 0
|
||||
fi
|
||||
FILES=$(git diff --name-only "$BASE")
|
||||
FILES=$(git diff --name-only "$BASE" | grep -E -v "$EXCLUDE_FILES")
|
||||
|
||||
echo_header() {
|
||||
COMMENT_TYPE="$1"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue
"<<<" is a bash extension and not posix compliant
https://www.shellcheck.net/wiki/SC3011
I love when every shell on my system happens to implement the few extensions that I actually use