lib.sh: introduce mandatory check of projectname

error out if it's not set. ditto projectsite.

that way, if the files are accidentally deleted, or not
added in a derivative of the build system, you'll know.

Signed-off-by: Leah Rowe <leah@libreboot.org>
audit6
Leah Rowe 2024-06-25 00:24:59 +01:00
parent c79fb125eb
commit 2b4c6ee5ca
1 changed files with 1 additions and 0 deletions

View File

@ -45,6 +45,7 @@ eval `setvars "" tmpdir _nogit board boarddir relname versiondate projectsite \
for fv in projectname projectsite version versiondate; do for fv in projectname projectsite version versiondate; do
eval "[ ! -f "$fv" ] || read -r $fv < \"$fv\" || :" eval "[ ! -f "$fv" ] || read -r $fv < \"$fv\" || :"
done done
chkvars projectname projectsite
setcfg() setcfg()
{ {