summaryrefslogtreecommitdiff
path: root/webgen
blob: fb5de209db8c0495da05ce8fb7b96166c0889888 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh

# CONFIG:

OUT=`pwd`
TPLS=tpl/

HEADER=header
END=end
PAGE_SUFFIX='.html'

# CODE:
cd $TPLS

for i in +*
do
 CLEANTPLNAME=$(echo "$i" | sed 's/^[\-\+]//')
 OF="$OUT"/"$CLEANTPLNAME""$PAGE_SUFFIX"
 echo "Compiling $CLEANTPLNAME -> $OF"
 {
  cat -- -$HEADER
  cat --  $i
  cat -- -$END
 } | \
# sed 's#href="+\(.*\)"#href="\1'"$PAGE_SUFFIX"'"#g' > $OF
 perl -pe's#href="\+(.+?)"#href="$1'"$PAGE_SUFFIX"'"#g' > $OF
done

#ll