mirror of
https://codeberg.org/canoeboot/cbmk.git
synced 2025-05-10 09:15:13 +01:00
build: further prevent non-cbmk-work-directory
this is a follow-up to the previous commit again, there's no posix way to check the path to the file at argument 0, because readlink (utility) isn't defined in posix (the C function is defined, but not the utility included on many unices) check whether "build" (file) exists, and whether it is a symlink; if the latter, then we are definitely not in the cbmk work directory! Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
parent
e761a494c8
commit
628e91a3b9
1 changed files with 1 additions and 1 deletions
2
build
2
build
|
@ -7,7 +7,7 @@
|
|||
|
||||
set -u -e
|
||||
|
||||
if [ "./${0##*/}" != "${0}" ]; then
|
||||
if [ "./${0##*/}" != "${0}" ] || [ ! -f "build" ] || [ -L "build" ]; then
|
||||
printf "You must run this in the cbmk work directory.\n" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue