summaryrefslogtreecommitdiffhomepage
path: root/subr/build_init.subr
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2020-05-11 10:39:07 +0100
committerLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2020-05-11 10:39:07 +0100
commitcb9a055f42c023f527e4f97d1a3ec80a44729cf2 (patch)
tree1f9ebe04188154fccb0ecf2d265cc394057d482f /subr/build_init.subr
parentbbb50c0f1c15dab6893cfcf695b2a269c41baa62 (diff)
downloadmidipix_build-cb9a055f42c023f527e4f97d1a3ec80a44729cf2.tar.bz2
midipix_build-cb9a055f42c023f527e4f97d1a3ec80a44729cf2.tar.xz
subr/build_init.subr:buildp_init_{args,getopts}(): call rtl_fileop_set_log() as soon as possible.
subr/ex_pkg.subr:ex_pkg_load_vars(): log variable file names at `notice' level. subr/rtl_fileop.subr:rtl_fileop(): implements `source'.
Diffstat (limited to 'subr/build_init.subr')
-rw-r--r--subr/build_init.subr18
1 files changed, 8 insertions, 10 deletions
diff --git a/subr/build_init.subr b/subr/build_init.subr
index 5938ecfb..c876919b 100644
--- a/subr/build_init.subr
+++ b/subr/build_init.subr
@@ -73,16 +73,6 @@ buildp_init_args() {
*) _rc=1; _status="Error: unknown packages: $(rtl_subst "${_pkg_names_unknown}" " " ", ")"; ;;
esac;
fi;
- if [ "${_rc}" -eq 0 ]; then
- case "${ARG_VERBOSE:-0}" in
- 0) rtl_fileop_set_log 0; rtl_log_set_lvl 0; ;;
- 1) rtl_fileop_set_log 0; rtl_log_set_lvl 2; ;;
- 2) rtl_fileop_set_log 0; rtl_log_set_lvl 2; ;;
- 3) rtl_fileop_set_log 0; rtl_log_set_lvl 2; ;;
- 4) rtl_fileop_set_log 1; rtl_log_set_lvl 3; ;;
- *) _rc=1; _status="Error: invalid verbosity level (max. -vvvv)"; ;;
- esac;
- fi;
fi;
fi;
fi;
@@ -218,6 +208,14 @@ buildp_init_getopts() {
esac;
if [ "${_rc:-0}" -eq 0 ]; then
DEFAULT_BUILD_CPUS="${ARG_PARALLEL}";
+ case "${ARG_VERBOSE:-0}" in
+ 0) rtl_fileop_set_log 0; rtl_log_set_lvl 0; ;;
+ 1) rtl_fileop_set_log 0; rtl_log_set_lvl 2; ;;
+ 2) rtl_fileop_set_log 0; rtl_log_set_lvl 2; ;;
+ 3) rtl_fileop_set_log 0; rtl_log_set_lvl 2; ;;
+ 4) rtl_fileop_set_log 1; rtl_log_set_lvl 3; ;;
+ *) _rc=1; _status="Error: invalid verbosity level (max. -vvvv)"; ;;
+ esac;
fi;
fi;
fi;