diff options
Diffstat (limited to 'subr/rtl_state.subr')
-rw-r--r-- | subr/rtl_state.subr | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/subr/rtl_state.subr b/subr/rtl_state.subr index 1ee8258b..6d539563 100644 --- a/subr/rtl_state.subr +++ b/subr/rtl_state.subr @@ -1,5 +1,5 @@ # -# set +o errexit -o noglob is assumed. +# set +o errexit -o noglob -o nounset is assumed. # rtl_state_clear() { @@ -25,8 +25,7 @@ rtl_state_set() { }; rtl_state_test() { - local _workdir="${1}" _pkg_name="${2}" _build_step="${3}" \ - _restart_at="${4}" _done_fname=""; + local _workdir="${1}" _pkg_name="${2}" _build_step="${3}" _restart_at="${4:-}" _done_fname=""; _done_fname="${_workdir}/.${_pkg_name}.${_build_step}"; if [ -z "${_restart_at}" ]; then rtl_fileop test "${_done_fname}"; |