This commit is contained in:
Kartik Agaram 2021-05-02 00:00:54 -07:00
parent f0e146fc7b
commit c6343de7b0
1 changed files with 44 additions and 1 deletions

View File

@ -19,7 +19,7 @@ process() {
URL_BASE='https://github.com/akkartik/mu/blob/main'
convert_html() {
vim -u $MYVIM/vimrc.vim -c "set number" -c TOhtml -c write -c qall $1
vim -c "set number" -c TOhtml -c write -c qall $1
sed -i 's,<title>.*/mu/,<title>Mu - ,' $1.html
sed -i 's,\.html</title>,</title>,' $1.html
@ -62,4 +62,47 @@ do
process $f
done
( cd linux
ctags -x [0-9]*.subx [0-9]*.mu > /tmp/tags
)
for f in linux/[0-9]*.subx linux/[0-9]*.mu
do
process $f
done
for f in linux/[^0-9]*.subx linux/[^0-9]*.mu
do
( cd $(dirname $f)
ctags -x [0-9]*.subx [0-9]*.mu $(basename $f) > /tmp/tags
)
process $f
done
for f in linux/advent2020/*.mu
do
( cd $(dirname $f)
ctags -x ../[0-9]*.subx ../[0-9]*.mu $(basename $f) > /tmp/tags
)
process $f
done
for dir in linux/raytracing linux/tile
do
( cd $dir
ctags -x ../[0-9]*.subx ../[0-9]*.mu *.mu > /tmp/tags
)
for f in $dir/*.mu
do
process $f
done
done
( cd linux/bootstrap
ctags -x *.cc |grep -v '^. ' > /tmp/tags # don't hyperlink every 'i' to the integer register variant
)
for f in linux/bootstrap/*.cc
do
process $f
done
rm /tmp/tags