mirror of
git://projects.qi-hardware.com/ben-wpan.git
synced 2024-11-22 20:51:52 +02:00
schhist2web: better technical and visual quality of HTML output.
- scripts/schhist2web: don't "exit 1" on success (duh ?) - scripts/schhist2web: use proper HTML intro with DOCTYPE - scripts/schhist2web: add date tag at the end - scripts/schhist2web: define all Web colors at the beginning - scripts/schhist2web: assign background different from the rest to file names - scripts/schhist2web: translate <, >, and & meta-characters in "git log" output
This commit is contained in:
parent
099b62649b
commit
5761b6e650
@ -2,6 +2,9 @@
|
|||||||
|
|
||||||
OUTDIR=_out
|
OUTDIR=_out
|
||||||
THUMB_OPTS="-w 3 -d 60 -c 0.5,0.5,0.5 -n 1,1,0"
|
THUMB_OPTS="-w 3 -d 60 -c 0.5,0.5,0.5 -n 1,1,0"
|
||||||
|
BG_COLOR="f0f0ff"
|
||||||
|
FNAME_COLOR="#b0f0ff"
|
||||||
|
SEP_COLOR="#000000"
|
||||||
|
|
||||||
|
|
||||||
shrink()
|
shrink()
|
||||||
@ -127,10 +130,11 @@ done
|
|||||||
|
|
||||||
index="$out/index.html"
|
index="$out/index.html"
|
||||||
cat <<EOF >"$index"
|
cat <<EOF >"$index"
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||||
<HTML>
|
<HTML>
|
||||||
<BODY>
|
<BODY>
|
||||||
<TABLE bgcolor="#f0f0ff" callpadding=1>
|
<TABLE bgcolor="$BG_COLOR" callpadding=1>
|
||||||
<TR>
|
<TR bgcolor="$FNAME_COLOR">
|
||||||
EOF
|
EOF
|
||||||
for m in `ls -1 "$out/names"`; do
|
for m in `ls -1 "$out/names"`; do
|
||||||
echo "<TD><B>$m</B>" >>"$index"
|
echo "<TD><B>$m</B>" >>"$index"
|
||||||
@ -178,16 +182,23 @@ for n in `git rev-list $first..HEAD~1` $first; do
|
|||||||
(
|
(
|
||||||
cat <<EOF
|
cat <<EOF
|
||||||
$s<TD valign="middle">
|
$s<TD valign="middle">
|
||||||
<TABLE bgcolor="#000000" cellspacing=0 width="100%"><TR><TD></TABLE>
|
<TABLE bgcolor="$SEP_COLOR" cellspacing=0 width="100%"><TR><TD></TABLE>
|
||||||
EOF
|
EOF
|
||||||
mkdir -p "$out/diff_$next" "$out/thumb_$next"
|
mkdir -p "$out/diff_$next" "$out/thumb_$next"
|
||||||
echo "<PRE>"
|
echo "<PRE>"
|
||||||
git log --pretty=short $n..$next
|
git log --pretty=short $n..$next |
|
||||||
|
sed 's/&/&/g;s/</\</g;s/>/\>/g'
|
||||||
echo "</PRE>"
|
echo "</PRE>"
|
||||||
) >>"$index"
|
) >>"$index"
|
||||||
fi
|
fi
|
||||||
next=$n
|
next=$n
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "</TABLE>" >>"$index"
|
cat <<EOF >>"$index"
|
||||||
|
</TABLE>
|
||||||
|
<HR>
|
||||||
|
`date -u '+%F %X'` UTC
|
||||||
|
</BODY>
|
||||||
|
</HTML>
|
||||||
|
EOF
|
||||||
exit 1
|
exit 1
|
||||||
|
Loading…
Reference in New Issue
Block a user