make{Script; Binary}Wrapper: log if target file does not exist (#384765)

This commit is contained in:
Arne Keller
2026-07-04 10:59:59 +00:00
committed by GitHub
2 changed files with 4 additions and 0 deletions

View File

@@ -3,6 +3,8 @@
# assertExecutable FILE
assertExecutable() {
local file="$1"
[[ -e "$file" ]] || \
die "Cannot wrap '$file' because it does not exist"
[[ -f "$file" && -x "$file" ]] || \
die "Cannot wrap '$file' because it is not an executable file"
}

View File

@@ -6,6 +6,8 @@ set -euo pipefail
# assertExecutable FILE
assertExecutable() {
local file="$1"
[[ -e "$file" ]] || \
die "Cannot wrap '$file' because it does not exist"
[[ -f "$file" && -x "$file" ]] || \
die "Cannot wrap '$file' because it is not an executable file"
}