Junio C Hamano
20 years ago
4 changed files with 71 additions and 1 deletions
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
#!/bin/sh |
||||
|
||||
cat <<\EOF |
||||
GIT Howto Index |
||||
=============== |
||||
|
||||
Here is a collection of mailing list postings made by various |
||||
people describing how they use git in their workflow. |
||||
|
||||
EOF |
||||
|
||||
for txt |
||||
do |
||||
title=`expr "$txt" : '.*/\(.*\)\.txt$'` |
||||
from=`sed -ne ' |
||||
/^$/q |
||||
/^From:[ ]/{ |
||||
s/// |
||||
s/^[ ]*// |
||||
s/[ ]*$// |
||||
s/^/by / |
||||
p |
||||
}' "$txt"` |
||||
echo " |
||||
* link:$txt[$title] $from" |
||||
|
||||
done |
@ -0,0 +1,25 @@
@@ -0,0 +1,25 @@
|
||||
#!/bin/sh |
||||
|
||||
T="$1" |
||||
|
||||
for h in *.html howto/*.txt |
||||
do |
||||
diff -u "$T/$h" "$h" || { |
||||
echo >&2 "# install $h $T/$h" |
||||
rm -f "$T/$h" |
||||
mkdir -p `dirname "$T/$h"` |
||||
cp "$h" "$T/$h" |
||||
} |
||||
done |
||||
strip_leading=`echo "$T/" | sed -e 's|.|.|g'` |
||||
for th in "$T"/*.html "$T"/howto/*.txt |
||||
do |
||||
h=`expr "$th" : "$strip_leading"'\(.*\)'` |
||||
case "$h" in |
||||
index.html) continue ;; |
||||
esac |
||||
test -f "$h" && continue |
||||
echo >&2 "# rm -f $th" |
||||
rm -f "$th" |
||||
done |
||||
ln -sf git.html "$T/index.html" |
Loading…
Reference in new issue