Makefile 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. FILTER = ./filter-doc.plx
  2. PDFLATEX = pdflatex
  3. LATEX = latex
  4. #BIBTEX = bibtex
  5. BIBTEX = /bin/true
  6. FIG2DEV = fig2dev
  7. DVIPS=dvips
  8. all: case-study-ethics.pdf case-study-ethics.ps
  9. .SUFFIXES: .fig .postscript .eps .pdf .pstex_t .pstex
  10. .postscript.pdf:
  11. ps2pdf $< $@
  12. .postscript.eps:
  13. ps2epsi $< $@
  14. .fig.pdf:
  15. $(FIG2DEV) -L pdf -p "portrait" -c $< > $@
  16. .fig.pstex_t:
  17. $(FIG2DEV) -L pstex_t $< > $@
  18. .fig.pstex:
  19. $(FIG2DEV) -L pstex $< > $@
  20. PDF_FIGS =
  21. case-study-ethics.pdf: case-study-ethics-pdf.tex case-study-ethics-pdf.bbl $(PDF_FIGS)
  22. $(PDFLATEX) case-study-ethics-pdf
  23. $(PDFLATEX) case-study-ethics-pdf
  24. /bin/mv case-study-ethics-pdf.pdf case-study-ethics.pdf
  25. case-study-ethics-pdf.tex: case-study-ethics.tex
  26. cat case-study-ethics.tex | $(FILTER) PDF > case-study-ethics-pdf.tex
  27. case-study-ethics-pdf.bbl: case-study-ethics-pdf.tex $(PDF_FIGS)
  28. $(PDFLATEX) case-study-ethics-pdf
  29. $(BIBTEX) case-study-ethics-pdf
  30. PS_FIGS =
  31. case-study-ethics-ps.tex: case-study-ethics.tex
  32. cat case-study-ethics.tex | $(FILTER) PS > case-study-ethics-ps.tex
  33. case-study-ethics-ps.bbl: case-study-ethics-ps.tex $(PS_FIGS)
  34. $(LATEX) case-study-ethics-ps
  35. $(BIBTEX) case-study-ethics-ps
  36. case-study-ethics-ps.dvi: case-study-ethics-ps.tex case-study-ethics-ps.bbl $(PS_FIGS)
  37. $(LATEX) case-study-ethics-ps
  38. $(LATEX) case-study-ethics-ps
  39. case-study-ethics.ps: case-study-ethics-ps.dvi
  40. $(DVIPS) $< -o $@
  41. clean:
  42. /bin/rm -f case-study-ethics-ps.* case-study-ethics-pdf.* case-study-ethics.pdf case-study-ethics.ps $(PDF_FIGS) $(PS_FIGS) case-study-ethics.log texput.log