Since the zephyr-post-receive is only being used in the submodule,
authorEvan Broder <broder@mit.edu>
Mon, 12 Oct 2009 06:16:28 +0000 (02:16 -0400)
committerEvan Broder <broder@mit.edu>
Mon, 12 Oct 2009 06:16:28 +0000 (02:16 -0400)
there's no need to mess around with symlinks.

svn path=/trunk/scripts/git-hooks/; revision=2501

sub/zephyr-post-receive [changed from symlink to file mode: 0755]
zephyr-post-receive [deleted file]

deleted file mode 120000 (symlink)
index eb677d1cc9067e5aae139f527141827bf47b7498..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1 +0,0 @@
-../zephyr-post-receive
\ No newline at end of file
new file mode 100755 (executable)
index 0000000000000000000000000000000000000000..7e06b30b72578ed000690b663b4b1674047ac82d
--- /dev/null
@@ -0,0 +1,41 @@
+#!/bin/sh
+#
+# This script is run after receive-pack has accepted a pack and the
+# repository has been updated.  It is passed arguments in through stdin
+# in the form
+#  <oldrev> <newrev> <refname>
+# For example:
+#  aa453216d1b3e49e7f6f98441fa56946ddcd6a20 68f7abf4e6f922807889f52bc043ecd31b79f814 refs/heads/master
+
+class=`git config zephyr.class`
+instance=`git config zephyr.instance`
+zsig=`git config zephyr.zsig`
+color=`git config --bool zephyr.color`
+
+if [ "${color:-true}" = "true" ]; then
+    usecolor="--color"
+else
+    usecolor=""
+fi
+
+if [ -z "$class" ]; then
+  echo "I don't know where to send a commit zephyr!" >&2
+  echo "Please set the zephyr.class config variable in" >&2
+  echo "$PWD/config." >&2
+  exit 1
+fi
+while read oldrev newrev refname; do
+  git-rev-list --reverse "$oldrev..$newrev" | while read rev; do
+    shortrev=`git log -1 --pretty=format:%h "$rev"`
+    (git show --stat $usecolor "$rev" |
+     sed -e 's/@/@@/g' \
+         -e 's/}/@(})/g' \
+         -e 's/\e\[m/}@{/g' \
+         -e 's/\e\[33m/@color(yellow)/g' \
+         -e 's/\e\[31m/@color(red)/g' \
+         -e 's/\e\[32m/@color(green)/g' \
+         -e '1s/^/@{/' \
+         -e '$s/$/}/') |
+    zwrite -c "$class" -i "${instance:-$shortrev}" -s "${zsig:-Git}: $refname" -d
+  done
+done
diff --git a/zephyr-post-receive b/zephyr-post-receive
deleted file mode 100755 (executable)
index 7e06b30..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/sh
-#
-# This script is run after receive-pack has accepted a pack and the
-# repository has been updated.  It is passed arguments in through stdin
-# in the form
-#  <oldrev> <newrev> <refname>
-# For example:
-#  aa453216d1b3e49e7f6f98441fa56946ddcd6a20 68f7abf4e6f922807889f52bc043ecd31b79f814 refs/heads/master
-
-class=`git config zephyr.class`
-instance=`git config zephyr.instance`
-zsig=`git config zephyr.zsig`
-color=`git config --bool zephyr.color`
-
-if [ "${color:-true}" = "true" ]; then
-    usecolor="--color"
-else
-    usecolor=""
-fi
-
-if [ -z "$class" ]; then
-  echo "I don't know where to send a commit zephyr!" >&2
-  echo "Please set the zephyr.class config variable in" >&2
-  echo "$PWD/config." >&2
-  exit 1
-fi
-while read oldrev newrev refname; do
-  git-rev-list --reverse "$oldrev..$newrev" | while read rev; do
-    shortrev=`git log -1 --pretty=format:%h "$rev"`
-    (git show --stat $usecolor "$rev" |
-     sed -e 's/@/@@/g' \
-         -e 's/}/@(})/g' \
-         -e 's/\e\[m/}@{/g' \
-         -e 's/\e\[33m/@color(yellow)/g' \
-         -e 's/\e\[31m/@color(red)/g' \
-         -e 's/\e\[32m/@color(green)/g' \
-         -e '1s/^/@{/' \
-         -e '$s/$/}/') |
-    zwrite -c "$class" -i "${instance:-$shortrev}" -s "${zsig:-Git}: $refname" -d
-  done
-done