mkfile 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. </$objtype/mkfile
  2. TARG=troff
  3. OFILES=n1.$O\
  4. n2.$O\
  5. n3.$O\
  6. n4.$O\
  7. n5.$O\
  8. t6.$O\
  9. n6.$O\
  10. n7.$O\
  11. n8.$O\
  12. n9.$O\
  13. t10.$O\
  14. n10.$O\
  15. t11.$O\
  16. ni.$O\
  17. hytab.$O\
  18. suftab.$O\
  19. dwbinit.$O\
  20. HFILES=tdef.h\
  21. fns.h\
  22. ext.h\
  23. dwbinit.h\
  24. BIN=/$objtype/bin
  25. </sys/src/cmd/mkone
  26. CFLAGS=-c -DSTRICT -DUNICODE
  27. CC=pcc
  28. TMACDIR='"sys/lib/tmac/tmac."'
  29. FONTDIR="sys/lib/troff/font"
  30. NTERMDIR='"sys/lib/troff/term/tab."'
  31. TEXHYPHENS='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex"'
  32. DWBHOME='"/"'
  33. TDEVNAME='"utf"'
  34. NDEVNAME='"utf"'
  35. $O.out: $OFILES
  36. pcc -o $target $prereq
  37. ni.$O: ni.c $HFILES
  38. $CC $CFLAGS -DTMACDIR'='$TMACDIR ni.c
  39. t10.$O: t10.c $HFILES
  40. $CC $CFLAGS -DTDEVNAME'='$TDEVNAME t10.c
  41. n1.$O: n1.c $HFILES
  42. $CC $CFLAGS -DFONTDIR'='$FONTDIR -DNTERMDIR'='$NTERMDIR -DTEXHYPHENS'='$TEXHYPHENS -DALTHYPHENS'='$TEXHYPHENS -DDWBHOME'='$DWBHOME n1.c
  43. n10.$O: n10.c $HFILES
  44. $CC $CFLAGS -DTDEVNAME'='$NDEVNAME n10.c
  45. n8.$O: n8.c $HFILES
  46. $CC $CFLAGS -DTEXHYPHENS'='$TEXHYPHENS n8.c
  47. dwbinit.$O: dwbinit.c
  48. $CC $CFLAGS -DDWBHOME'='$DWBHOME dwbinit.c