Revert "get.sh: make forcepull a macro"

This reverts commit b3232a7c4a.
This commit is contained in:
Leah Rowe
2025-10-17 16:07:16 +01:00
parent b3232a7c4a
commit 2aea7f6229
2 changed files with 5 additions and 7 deletions

View File

@@ -3,9 +3,6 @@
# Copyright (c) 2020-2021,2023-2025 Leah Rowe <leah@libreboot.org>
# Copyright (c) 2022 Caleb La Grange <thonkpeasant@protonmail.com>
# macro; ./mk -F sets it to :
if_not_force_pull=""
url=""
bkup_url=""
@@ -314,14 +311,14 @@ try_git()
x_ mv "$tmpgitcache" "$gitdest"
fi
if git -C "$gitdest" show "$7" 1>/dev/null 2>/dev/null; then
if git -C "$gitdest" show "$7" 1>/dev/null 2>/dev/null && \
[ "$forcepull" != "y" ]; then
# don't try to pull the latest changes if the given target
# revision already exists locally. this saves a lot of time
# during release builds, and reduces the chance that we will
# interact with grub.git or gnulib.git overall during runtime
$if_not_force_pull \
return 0
return 0
fi
if [ "$XBMK_CACHE_MIRROR" = "y" ]; then

View File

@@ -26,6 +26,7 @@ cmd=""
defconfig=""
dest_dir=""
elfdir=""
forcepull=""
gccdir=""
gccfull=""
gccver=""
@@ -92,7 +93,7 @@ trees()
if [ "$flag" = "-F" ]; then
# don't skip git fetch/pull on cached src
if_not_force_pull=":"
forcepull="y"
fi
;;
-s) mode="savedefconfig" ;;