Updating branch refs/heads/master
         to 70f2af8408446d40f1e64372a718c98acab9e1c2 (commit)
       from 018e0ff38f5d4df58a874ef0ff122c3131a751ff (commit)

commit 70f2af8408446d40f1e64372a718c98acab9e1c2
Author: Brian J. Tarricone <[email protected]>
Date:   Mon Aug 10 15:22:44 2009 -0700

    make sure GIT_DIR is valid, and generate and export REPO

 update |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/update b/update
index 2e0053f..e0b7603 100755
--- a/update
+++ b/update
@@ -21,6 +21,16 @@
 
 XFCE_GIT_HOOK_DIR="/usr/local/share/xfce-git-hooks"
 
+if [ -z "$GIT_DIR" ]; then
+  echo "GIT_DIR is unset!" >&2
+  exit 1
+fi
+
+[[ "$GIT_DIR" = "." ]] && path="`pwd`" || path="$GIT_DIR"
+parent="`dirname $path`"
+export REPO="`basename $parent`/`basename $path`"
+unset parent path
+
 $XFCE_GIT_HOOK_DIR/hooks/update-01-block-commits-to-tags "$@" &&
 $XFCE_GIT_HOOK_DIR/hooks/update-02-check-permissions "$@" &&
 $XFCE_GIT_HOOK_DIR/hooks/update-03-send-commit-mails "$@"
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to