summaryrefslogtreecommitdiff
path: root/absurd
diff options
context:
space:
mode:
Diffstat (limited to 'absurd')
-rwxr-xr-xabsurd/git13
1 files changed, 13 insertions, 0 deletions
diff --git a/absurd/git b/absurd/git
index d65a558..8605008 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