diff options
| author | Leah Rowe <leah@libreboot.org> | 2025-05-04 16:12:23 +0100 | 
|---|---|---|
| committer | Leah Rowe <leah@libreboot.org> | 2025-05-04 16:12:23 +0100 | 
| commit | 8b7bd992f66d554c50495fb87426bf3b8580dcb9 (patch) | |
| tree | cf248fccef6437e6f5f49330fa214cee2cfae8c7 /include | |
| parent | 9611c19e7ed1be42c8da8228235d9626eb853acf (diff) | |
init.sh: define lock file in a variable instead
don't hardcode it.
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/init.sh | 10 | 
1 files changed, 6 insertions, 4 deletions
| diff --git a/include/init.sh b/include/init.sh index e8ff6b63..9e05d503 100644 --- a/include/init.sh +++ b/include/init.sh @@ -17,12 +17,14 @@ xbmkpath="$PATH"  xbmk_err="err_"  eval "`setvars "" _nogit board reinstall versiondate aur_notice configdir \ -    datadir version xbmkpwd relname xbmkpwd xbmktmp python pyver xbmklocal`" +    datadir version xbmkpwd relname xbmkpwd xbmktmp python pyver xbmklocal \ +    xbmklock`"  xbmk_init()  {  	xbmkpwd="`pwd`" || err "Cannot generate PWD"  	xbmklocal="$xbmkpwd/tmp" +	xbmklock="$xbmkpwd/lock"  	export PWD="$xbmkpwd" @@ -184,8 +186,8 @@ xbmk_create_tmpdir()  xbmk_lock()  { -	[ -f "lock" ] && err "$xbmkpwd/lock exists. Is a build running?" -	touch lock || err "cannot create 'lock' file"; : +	[ -f "$xbmklock" ] && err "$xbmklock exists. Is a build running?" +	touch "$xbmklock" || err "cannot create '$xbmklock'"; :  }  xbmk_create_pathdirs() @@ -205,7 +207,7 @@ xbmk_child_exec()  	xbmk_rval=0  	( x_ ./mk "$@" ) || xbmk_rval=1  	( x_ rm -Rf "$xbmklocal" "$xbmktmp" ) || xbmk_rval=1 -	( x_ rm -f lock ) || xbmk_rval=1 +	( x_ rm -f "$xbmklock" ) || xbmk_rval=1  	exit $xbmk_rval  } | 
