LIB=/sys/lib/man
default:V: check
indices:V:
for (i in [0-9] [0-9][0-9]){
$LIB/secindex $i > $i/INDEX
}
permind:V: $LIB/permind/out
cd $LIB/permind
rm -f out
mk out > /dev/null >[2] /dev/null
check:V:
awk -f $LIB/checkman.awk [0-9]/* [0-9][0-9]/*
lookindex:V:
cd $LIB/lookman
mkindex
prints%:V:
cd $stem
{ for(j in [a-z0-9]*)
switch($stem/$j){
case 1/tbl
tbl $j
case 1/eqn
eqn $j
case 1/pic 10/paddle
pic $j
case 1/grap
grap $j | pic
case *
cat $j
}
} | troff -man | lp -du
print:V: print.out
lp print.out
rm -f print.out
print.out: permind
{
troff $LIB/title
cat $LIB/permind/out
{for (i in [0-9] [0-9][0-9]){
cd $i
for(j in [a-z0-9]*)
switch($i/$j){
case 1/tbl
tbl $j
case 1/eqn
eqn $j
case 1/pic 10/paddle
pic $j
case 1/grap
grap $j | pic
case *
cat $j
}
cd ..
}} | troff -man
} > print.out
clean:V:
rm -f man.out