diff --git a/openwrtbuilder b/openwrtbuilder index d1ba2e1..b0c6580 100755 --- a/openwrtbuilder +++ b/openwrtbuilder @@ -172,7 +172,7 @@ install_dependencies() { lock_file="$BUILD_ROOT/.dependencies_ib.lock" 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 # For building from source code see: @@ -772,7 +772,7 @@ main() { # Store profile in P_ARR nameref local -n P_ARR="$profile" - local mode="${P_ARR[mode]:="imagebuilder"}" + local mode="${P_ARR[mode]:-"imagebuilder"}" ((FROM_SOURCE)) && mode="source" # allow cli override install_dependencies "$mode" local repo="${P_ARR[repo]:-}" diff --git a/profiles b/profiles index f7fe390..dac8773 100644 --- a/profiles +++ b/profiles @@ -37,7 +37,8 @@ declare -Ag ax6000=( [target]="mediatek/filogic" [release]="snapshot" [filesystem]="squashfs" - [packages]="${default_packages[*]} -dnsmasq -odhcpd-ipv6only -nftables -firewall4 tailscale" + [packages]="${default_packages[*]} \ + -dnsmasq -odhcpd-ipv6only -nftables -firewall4 tailscale" ) declare -Ag ax6000_uboot=( @@ -46,7 +47,8 @@ declare -Ag ax6000_uboot=( [target]="mediatek/filogic" [release]="snapshot" [filesystem]="squashfs" - [packages]="${default_packages[*]} -dnsmasq -odhcpd-ipv6only -nftables -firewall4" + [packages]="${default_packages[*]} \ + -dnsmasq -odhcpd-ipv6only -nftables -firewall4" ) declare -Ag n5100=(