From 3f8c62a81bc6288fd4ba92da15598d0e7f2c4a76 Mon Sep 17 00:00:00 2001 From: clsty Date: Wed, 12 Nov 2025 17:14:41 +0800 Subject: [PATCH] Improve print_os_group_id_functions location --- setup | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/setup b/setup index 662abdca0..3ba693aea 100755 --- a/setup +++ b/setup @@ -63,12 +63,12 @@ esac if [[ -f "${SUBCMD_DIR}/options.sh" ]]; then source "${SUBCMD_DIR}/options.sh" fi -for function in ${print_os_group_id_functions[@]}; do - $function -done -pause case ${SUBCMD_NAME} in install) + for function in ${print_os_group_id_functions[@]}; do + $function + done + pause if [[ "${SKIP_ALLGREETING}" != true ]]; then source ${SUBCMD_DIR}/0.greeting.sh fi @@ -83,16 +83,28 @@ case ${SUBCMD_NAME} in fi ;; install-deps) + for function in ${print_os_group_id_functions[@]}; do + $function + done + pause if [[ "${SKIP_ALLDEPS}" != true ]]; then source ${SUBCMD_DIR}/1.deps-router.sh fi ;; install-setups) + for function in ${print_os_group_id_functions[@]}; do + $function + done + pause if [[ "${SKIP_ALLSETUPS}" != true ]]; then source ${SUBCMD_DIR}/2.setups.sh fi ;; install-files) + for function in ${print_os_group_id_functions[@]}; do + $function + done + pause if [[ "${SKIP_ALLFILES}" != true ]]; then source ${SUBCMD_DIR}/3.files.sh fi