# Caller needs to single-quote its arguments to prevent them from
# being expanded a second time (in case there are spaces in them)
_bzr() {
+ if [ -z "${quiet}" ]; then
+ printf '%s ' ${BZR} "${@}"; printf '\n'
+ fi
eval ${BZR} "${@}"
}
# ). Since nobody sane will put large code bases in CVS, a timeout of
# 10 minutes should do the trick.
_cvs() {
+ if [ -z "${quiet}" ]; then
+ printf '%s ' timeout 10m ${CVS} "${@}"; printf '\n'
+ fi
eval timeout 10m ${CVS} "${@}"
}
# Caller needs to single-quote its arguments to prevent them from
# being expanded a second time (in case there are spaces in them)
_localfiles() {
+ if [ -n "${verbose}" ]; then
+ printf '%s ' ${LOCALFILES} "${@}"; printf '\n'
+ fi
eval ${LOCALFILES} "${@}"
}
# Caller needs to single-quote its arguments to prevent them from
# being expanded a second time (in case there are spaces in them)
_git() {
+ if [ -z "${quiet}" ]; then
+ printf '%s ' GIT_DIR="${git_cache}/.git" ${GIT} "${@}"; printf '\n'
+ fi
eval GIT_DIR="${git_cache}/.git" ${GIT} "${@}"
}
# Caller needs to single-quote its arguments to prevent them from
# being expanded a second time (in case there are spaces in them)
_hg() {
+ if [ -z "${quiet}" ]; then
+ printf '%s ' ${HG} "${@}"; printf '\n'
+ fi
eval ${HG} "${@}"
}
# Caller needs to single-quote its arguments to prevent them from
# being expanded a second time (in case there are spaces in them)
_scp() {
+ if [ -z "${quiet}" ]; then
+ printf '%s ' ${SCP} "${@}"; printf '\n'
+ fi
eval ${SCP} "${@}"
}
# Caller needs to single-quote its arguments to prevent them from
# being expanded a second time (in case there are spaces in them)
_svn() {
+ if [ -z "${quiet}" ]; then
+ printf '%s ' ${SVN} "${@}"; printf '\n'
+ fi
eval ${SVN} "${@}"
}
# Caller needs to single-quote its arguments to prevent them from
# being expanded a second time (in case there are spaces in them)
_wget() {
+ if [ -z "${quiet}" ]; then
+ printf '%s ' ${WGET} "${@}"; printf '\n'
+ fi
eval ${WGET} "${@}"
}