run makeindex during PDF generation
authorSimon Marlow <marlowsd@gmail.com>
Fri, 30 Apr 2010 15:05:50 +0000 (15:05 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Fri, 30 Apr 2010 15:05:50 +0000 (15:05 +0000)
report/Makefile

index b57a6b4..5b42a41 100644 (file)
@@ -108,11 +108,6 @@ haskell.tex: haskell.verb
 haskell.dvi: haskell.tex haskell.ind ${PARTS} ${CODE} ${HEADERS}
 haskell.pdf: haskell.tex haskell.ind ${PARTS} ${CODE} ${HEADERS}
 
-
-# remove this rule if you don't have "makeindex"
-haskell.ind: haskell.idx
-       $(MAKEINDEX) -i -t haskell.ilg < haskell.idx > haskell.ind
-
 haskell.ps : haskell.dvi
        dvips haskell.dvi -o haskell.ps
 
@@ -187,6 +182,7 @@ clean:
 %.pdf: %.tex
        $(PDFLATEX) $<
        $(BIBTEX) $*
+       $(MAKEINDEX) -i -t haskell.ilg < haskell.idx > haskell.ind
        $(PDFLATEX) $<
        $(PDFLATEX) $<