X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=absurd%2Fgit;h=86050082f1d38bc1ceb5f9ecb6472556530bbebd;hb=815eb9d89a743bcd20e566eaabbfd2233109b24b;hp=d65a558f1f6b971466f7d8f37f5dbe1c905abd79;hpb=38f6b086d867555316d1065dd7c00c309bb0415d;p=dgit.git diff --git a/absurd/git b/absurd/git index d65a558f..86050082 100755 --- a/absurd/git +++ b/absurd/git @@ -1,7 +1,14 @@ #!/bin/sh set -e +case "$DGIT_ABSURD_DEBUG" in +''|0) exec 3>/dev/null ;; +1) exec 3>>../../gbp-pq-output ;; +*) exec 3>>../../gbp-pq-output 2>&3 ;; +esac + log () { + echo >&3 "DGIT ABSURD GIT APPLY (DEBUG) $*" echo >&2 "DGIT ABSURD GIT APPLY (STDERR) $*" } @@ -27,11 +34,17 @@ done if $bypass; then PATH=$npath + echo >&3 "DGIT ABSURD GIT APPLY - BYPASS: $*" exec git "$@" fi log "NO BYPASS: $*" +case "$DGIT_ABSURD_DEBUG" in +''|0|1) ;; +*) set -x ;; +esac + #exec >/dev/tty 2>&1 index=0