Mercurial > hg > kdocs
comparison make/do-menuconfig.sh @ 81:6adf16f10d54
Split up make.sh so it's easier to call subsets of its functionality.
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 23 Oct 2007 18:35:49 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
80:fa8bf02e7cfa | 81:6adf16f10d54 |
---|---|
1 #!/bin/bash | |
2 | |
3 if [ -z "$WEBDIR" ] || [ -z "$LNXTAG" ] || [ -z "LNXDIR" ] | |
4 then | |
5 echo set WEBDIR, LNXTAG, and LNXDIR | |
6 fi | |
7 | |
8 rm -rf "$WEBDIR"/menuconfig/ | |
9 mkdir -p "$WEBDIR"/menuconfig | |
10 echo "<html><title>Menuconfig docs for Linux $LNXTAG</title><body><ul>" > $WEBDIR/menuconfig/index.html | |
11 cd "$LNXDIR"/hg | |
12 for i in $(find arch -maxdepth 2 -name Kconfig | sort) | |
13 do | |
14 echo Converting "$i" | |
15 ARCH=$(echo $i | sed -r 's@.*/(.*)/.*@\1@') | |
16 echo "<li><a href=${ARCH}.html>${ARCH}</a></li>" >> "$WEBDIR"/menuconfig/index.html | |
17 "$WEBDIR"/make/menuconfig2html.py $i "$WEBDIR"/menuconfig "$LNXTAG" > "$WEBDIR"/menuconfig/$ARCH.html | |
18 done | |
19 echo "</ul></body></html>" >> "$WEBDIR"/menuconfig/index.html |