Makefile 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. # Makefile for lmbench doc subdir.
  2. # $Id$
  3. SHELL=/bin/sh
  4. DESC = description.ms
  5. USENIX = tmac.usenix usenix96.ms
  6. PIC = ctx.pic mem.pic
  7. SCRIPTS = ../scripts/
  8. MAN = bargraph.1 graph.1 pgraph.1 rccs.1 \
  9. lmbench.3 reporting.3 results.3 timing.3 \
  10. bw_file_rd.8 bw_mem.8 bw_pipe.8 bw_pipe.8 bw_tcp.8 bw_unix.8 \
  11. lat_connect.8 lat_ctx.8 lat_fcntl.8 lat_fifo.8 lat_fs.8 \
  12. lat_http.8 lat_mem_rd.8 lat_mmap.8 lat_pagefault.8 lat_pipe.8 \
  13. lat_proc.8 lat_rpc.8 lat_select.8 lat_sig.8 lat_syscall.8 \
  14. lat_tcp.8 lat_udp.8 lat_unix.8 lat_unix_connect.8 \
  15. lmbench.8 disk.8 lmdd.8 mhz.8 \
  16. clock.8 enough.8 loop_o.8 timing_o.8 \
  17. bargraph.1 graph.1
  18. ALL = $(DESC) $(USENIX) $(PIC) $(MAN) $(REFER) references
  19. PS ps: $(ALL)
  20. gindxbib references
  21. groff -t -e -s -p -R $(USENIX) > USENIX.PS
  22. #groff -s -p -mgs $(DESC) > DESC.PS
  23. #groff -fH -man $(MAN) > MAN.PS
  24. X x: $(ALL)
  25. gindxbib references
  26. $(SCRIPTS)xroff -t -e -s -p -R $(USENIX)
  27. #$(SCRIPTS)xroff -s -p -mgs $(DESC)
  28. #$(SCRIPTS)xroff -man -fH $(MAN)
  29. text: $(ALL)
  30. gindxbib references
  31. gsoelim usenix96.ms | sed "s/expand doublebox/center/" | \
  32. sed s/doublebox// > Fixed.ms
  33. groff -Tascii -t -e -s -p -R -mgs Fixed.ms 2>/dev/null | colcrt - | more
  34. get: $(ALL)
  35. edit:
  36. get -e -s $(ALL)
  37. $(MAN):
  38. get -s $(MAN)
  39. $(PIC):
  40. get -s $(PIC)
  41. $(DESC):
  42. get -s $(DESC)
  43. $(USENIX):
  44. get -s $(USENIX)
  45. clean:
  46. /bin/rm -f *.PS XXX bw.pic memrd_bcopy_comp.pic references.i