Clarify skipping lock files for --debug

This commit is contained in:
2025-08-19 16:38:03 -04:00
parent 5259c72de4
commit ffbd193b79
2 changed files with 6 additions and 4 deletions

View File

@@ -172,7 +172,7 @@ install_dependencies() {
lock_file="$BUILD_ROOT/.dependencies_ib.lock" lock_file="$BUILD_ROOT/.dependencies_ib.lock"
fi fi
[[ -f $lock_file ]] && debug "$lock_file lock file exists" && return 0 [[ -f $lock_file ]] && debug "$lock_file lock file exists but --debug skips" && return 0
if [[ "$mode" == "source" ]]; then if [[ "$mode" == "source" ]]; then
# For building from source code see: # For building from source code see:
@@ -772,7 +772,7 @@ main() {
# Store profile in P_ARR nameref # Store profile in P_ARR nameref
local -n P_ARR="$profile" local -n P_ARR="$profile"
local mode="${P_ARR[mode]:="imagebuilder"}" local mode="${P_ARR[mode]:-"imagebuilder"}"
((FROM_SOURCE)) && mode="source" # allow cli override ((FROM_SOURCE)) && mode="source" # allow cli override
install_dependencies "$mode" install_dependencies "$mode"
local repo="${P_ARR[repo]:-}" local repo="${P_ARR[repo]:-}"

View File

@@ -37,7 +37,8 @@ declare -Ag ax6000=(
[target]="mediatek/filogic" [target]="mediatek/filogic"
[release]="snapshot" [release]="snapshot"
[filesystem]="squashfs" [filesystem]="squashfs"
[packages]="${default_packages[*]} -dnsmasq -odhcpd-ipv6only -nftables -firewall4 tailscale" [packages]="${default_packages[*]} \
-dnsmasq -odhcpd-ipv6only -nftables -firewall4 tailscale"
) )
declare -Ag ax6000_uboot=( declare -Ag ax6000_uboot=(
@@ -46,7 +47,8 @@ declare -Ag ax6000_uboot=(
[target]="mediatek/filogic" [target]="mediatek/filogic"
[release]="snapshot" [release]="snapshot"
[filesystem]="squashfs" [filesystem]="squashfs"
[packages]="${default_packages[*]} -dnsmasq -odhcpd-ipv6only -nftables -firewall4" [packages]="${default_packages[*]} \
-dnsmasq -odhcpd-ipv6only -nftables -firewall4"
) )
declare -Ag n5100=( declare -Ag n5100=(