From 1799a33663fdfc28577dca3afccad26eefd829e3 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sun, 9 Jun 2024 15:47:51 +0100 Subject: build: also make a lock file during release build Signed-off-by: Leah Rowe --- build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build b/build index bfd865c2..bec2c67b 100755 --- a/build +++ b/build @@ -78,6 +78,7 @@ mkrelease() [ -e "$vdir" ] && $err "already exists: \"$vdir\"" mkdir -p "$vdir" || $err "mkvdir: !mkdir -p \"$vdir\"" git clone . "$srcdir" || $err "mkdir: !gitclone \"$srcdir\"" + touch "$srcdir/lock" || $err "can't make lock file in $srcdir/" build_release @@ -95,6 +96,7 @@ build_release() git log --graph --pretty=format:'%Cred%h%Creset %s %Creset' \ --abbrev-commit > "$srcdir/CHANGELOG" || $err "!gitlog $srcdir" + rm -f "$srcdir/lock" || $err "can't remove lock file in $srcdir" ( cd "${srcdir%/*}" || $err "$_xm: mktarball \"$srcdir\"" @@ -102,6 +104,8 @@ build_release() ) || $err "can't create src tarball" [ "$mode" = "src" ] && return 0 + touch "$srcdir/lock" || $err "can't make lock file in $srcdir/" + ( cd "$srcdir" || $err "$_xm: 2 !cd \"$srcdir\"" ./build roms all || $err "$_xm: roms-all" -- cgit v1.2.1