mkfile 910 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <fonts.pal
  2. NPROC = 1
  3. FILES = \
  4. title.ps \
  5. bltj.ps \
  6. styx.ps \
  7. asm.ps \
  8. changes.ps \
  9. gridinstall.ps \
  10. ebookimp.ps \
  11. styx.ps \
  12. mk.ps \
  13. asm.ps \
  14. compiler.ps \
  15. sh.ps \
  16. dis.ps \
  17. acid.ps \
  18. acidpaper.ps \
  19. acidtut.ps \
  20. mk.ps \
  21. asm.ps \
  22. compiler.ps \
  23. port.ps \
  24. hotchips.ps \
  25. install.ps \
  26. DIRS = \
  27. limbo \
  28. perform \
  29. # limbotk \
  30. PRE=$FONTS'.ps 9
  31. .nr PS 9
  32. .vs 11
  33. .nr VS 11
  34. .nr dP 1
  35. .nr dV 1p
  36. .nr dT 4
  37. .nr XT 4
  38. '
  39. all:V: dirs
  40. print:V: \
  41. title.ps \
  42. dirs:V: $FILES $DIRS mkfile fonts
  43. for(i in $DIRS) @{
  44. cd $i
  45. mk
  46. }
  47. %.ps:D: %.ms
  48. { echo $PRE; cat $stem.ms } | tbl | troff -mpm | lp -dstdout > $target
  49. gridinstall.ps:D: gridinstall.ms
  50. PRE=''
  51. { echo $PRE; cat gridinstall.ms } | tbl | troff -ms | lp -dstdout > $target
  52. title.ps:D: title
  53. troff $prereq | lp -dstdout > $target
  54. changes.ps:D: changes.ms
  55. tbl changes.ms | troff -ms | dpost >$target
  56. %.pdf: %.ps
  57. ps2pdf <$stem.ps >$stem.pdf