Minor change to pingpong example
[charm.git] / doc / latex2html_fixpaths.sh
1 #!/bin/sh
2 #
3 # Shell script to fix Latex2HTML's broken absolute paths
4 # in image files, by replacing them with relative paths.
5 #
6 #  Orion Sky Lawlor, olawlor@acm.org, 2003/12/10
7
8 die() {
9         echo $@
10         exit 0
11 }
12
13 [ -x manual ] || die "fixpaths.sh requires a manual/ directory"
14
15 cp -r fig figs manual/
16
17 for f in `echo manual/*.html`
18 do
19         echo "Converting $f"
20         cwd=`pwd`
21         cwd=`echo $cwd | sed -e 's@/home/net@/expand/home@'`
22         sed -e 's!'`pwd`'/!!g' $f > tmp || die "error running sed on $f"
23         mv $f $f.bak || die "error backing up $f"
24         sed -e 's!'$cwd'/!!g' tmp > $f || die "error running sed on $f"
25         #mv tmp $f || die "error replacing $f"
26 done