build PDF rather than PS by default
authorSimon Marlow <marlowsd@gmail.com>
Wed, 28 Apr 2010 09:14:26 +0000 (09:14 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Wed, 28 Apr 2010 09:14:26 +0000 (09:14 +0000)
report/Makefile
report/classes.png [new file with mode: 0644]

index 297e122..bdd97c9 100644 (file)
@@ -7,7 +7,7 @@
 ##########################################
 # What to make if you type 'make'
 
-default: haskell.ps html
+default: haskell.pdf html
 
 # Begin by saying
 #      touch haskell.idx
@@ -27,6 +27,7 @@ SPLITPGM = perl ../tools/splitAndIndexPgm
 
 RM    = rm -f
 LATEX = latex
+PDFLATEX = pdflatex
 MAKEINDEX = makeindex
 
 # 'expand' expands tabs to spaces
@@ -105,6 +106,7 @@ html: index.html ${PARTS} ${SYNTAX} ${PRELUDE}
        cp index.html *.png *.gif haskell-report-html
 
 haskell.dvi: haskell.tex haskell.ind ${PARTS} $(SYNTAX) ${PRELUDE}  ${CODE} ${HEADERS}
+haskell.pdf: haskell.tex haskell.ind ${PARTS} $(SYNTAX) ${PRELUDE}  ${CODE} ${HEADERS}
 
 
 # remove this rule if you don't have "makeindex"
@@ -164,6 +166,8 @@ clean:
 %.dvi %.idx: %.tex
        $(LATEX) $<
 
+%.pdf: %.tex
+       $(PDFLATEX) $<
 
 # -----------------------------------------------------------
 #                      Out of date stuff
diff --git a/report/classes.png b/report/classes.png
new file mode 100644 (file)
index 0000000..1162479
Binary files /dev/null and b/report/classes.png differ