mirror of
https://codeberg.org/libreboot/lbmk.git
synced 2026-07-18 04:06:26 +02:00
build: also make a lock file during release build
Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
@@ -78,6 +78,7 @@ mkrelease()
|
|||||||
[ -e "$vdir" ] && $err "already exists: \"$vdir\""
|
[ -e "$vdir" ] && $err "already exists: \"$vdir\""
|
||||||
mkdir -p "$vdir" || $err "mkvdir: !mkdir -p \"$vdir\""
|
mkdir -p "$vdir" || $err "mkvdir: !mkdir -p \"$vdir\""
|
||||||
git clone . "$srcdir" || $err "mkdir: !gitclone \"$srcdir\""
|
git clone . "$srcdir" || $err "mkdir: !gitclone \"$srcdir\""
|
||||||
|
touch "$srcdir/lock" || $err "can't make lock file in $srcdir/"
|
||||||
|
|
||||||
build_release
|
build_release
|
||||||
|
|
||||||
@@ -95,6 +96,7 @@ build_release()
|
|||||||
|
|
||||||
git log --graph --pretty=format:'%Cred%h%Creset %s %Creset' \
|
git log --graph --pretty=format:'%Cred%h%Creset %s %Creset' \
|
||||||
--abbrev-commit > "$srcdir/CHANGELOG" || $err "!gitlog $srcdir"
|
--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\""
|
cd "${srcdir%/*}" || $err "$_xm: mktarball \"$srcdir\""
|
||||||
@@ -102,6 +104,8 @@ build_release()
|
|||||||
) || $err "can't create src tarball"
|
) || $err "can't create src tarball"
|
||||||
[ "$mode" = "src" ] && return 0
|
[ "$mode" = "src" ] && return 0
|
||||||
|
|
||||||
|
touch "$srcdir/lock" || $err "can't make lock file in $srcdir/"
|
||||||
|
|
||||||
(
|
(
|
||||||
cd "$srcdir" || $err "$_xm: 2 !cd \"$srcdir\""
|
cd "$srcdir" || $err "$_xm: 2 !cd \"$srcdir\""
|
||||||
./build roms all || $err "$_xm: roms-all"
|
./build roms all || $err "$_xm: roms-all"
|
||||||
|
|||||||
Reference in New Issue
Block a user