File: common.mk

package info (click to toggle)
lhs2tex 1.9-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,544 kB
  • ctags: 28
  • sloc: haskell: 3,364; sh: 2,773; makefile: 349
file content (17 lines) | stat: -rw-r--r-- 375 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

.SUFFIXES : .tex .dvi .pdf .ps

.tex.dvi:
	sh -c ' \
	  $(LATEX) $(LATEX_OPTS) $<; \
	  while grep -c "Warning.*Rerun" $(<:.tex=.log); \
	    do $(LATEX) $(LATEX_OPTS) $<; done;'

.tex.pdf:
	sh -c ' \
	  $(PDFLATEX) $(PDFLATEX_OPTS) $<; \
	  while grep -c "Warning.*Rerun" $(<:.tex=.log); \
	    do $(PDFLATEX) $(PDFLATEX_OPTS) $<; done;'

.dvi.ps:
	$(DVIPS) -D600 -o $@ $<