echo console.cat
rm -f console.cat
mkdir TMPD
for i in console TMPD ; do  ( ( cd $i; cat /dev/null `ls *.cat` ) >> console.cat  ); done
rmdir TMPD
echo console.doc
rm -f console.doc
autodoc console.cat > console.doc

echo keyboard.cat
rm -f keyboard.cat
cat keydev.asm keycmds.asm keyint.asm >> keyboard.cat
echo keyboard.doc
rm -f keyboard.doc
autodoc keyboard.cat > keyboard.doc

echo gameport.cat
rm -f gameport.cat
cat gamecmds.asm gamedev.asm gameint.asm >> gameport.cat
echo gameport.doc
rm -f gameport.doc
autodoc gameport.cat > gameport.doc

echo input.cat
rm -f input.cat
cat inputcmds.asm inputdev.asm inputtask.asm >> input.cat
echo input.doc
rm -f input.doc
autodoc input.cat > input.doc

echo keymap.cat
rm -f keymap.cat
mkdir TMPD
for i in keymap TMPD ; do  ( ( cd $i; cat /dev/null `ls *.cat` ) >> keymap.cat  ); done
rmdir TMPD
echo keymap.doc
rm -f keymap.doc
autodoc keymap.cat > keymap.doc
