Avoid duplicate build menu prompts

This commit is contained in:
root
2026-05-01 00:26:32 +00:00
parent feddf93f4c
commit c77e9e431e
2 changed files with 7 additions and 3 deletions
+5 -2
View File
@@ -263,8 +263,10 @@ install_bootstrap_packages() {
}
ensure_repo() {
WORKDIR="$(prompt "Repository directory" "$WORKDIR")"
JOBS="$(prompt "Parallel build jobs" "$JOBS")"
if [[ "${AGRARIAN_PROMPTS_DONE:-0}" != "1" ]]; then
WORKDIR="$(prompt "Repository directory" "$WORKDIR")"
JOBS="$(prompt "Parallel build jobs" "$JOBS")"
fi
if [[ -d "$WORKDIR/.git" ]]; then
ROOT="$WORKDIR"
@@ -294,6 +296,7 @@ reexec_from_checkout() {
exec env \
AGRARIAN_REEXECED=1 \
AGRARIAN_MENU_CHOICE="$MENU_CHOICE" \
AGRARIAN_PROMPTS_DONE=1 \
BRANCH="$BRANCH" \
WORKDIR="$WORKDIR" \
JOBS="$JOBS" \