Mercurial > urweb
annotate doc/Makefile @ 1909:659d1f4e95bf
make dist: Use fewer wildcards
The remaining ones only work by accident:
http://www.gnu.org/software/automake/manual/html_node/Wildcards.html
and they have some practical problems too (we don?t really want to
distribute include/urweb/config.h or src/config.sml), but this is
enough for now to pass ?make distcheck? as long as we don?t run it
from a separate build directory.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
---
Makefile.am | 6 +++---
src/c/Makefile.am | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
author | Anders Kaseorg <andersk@mit.edu> |
---|---|
date | Fri, 22 Nov 2013 09:36:14 -0500 |
parents | a6159d0940f0 |
children |
rev | line source |
---|---|
adamc@524 | 1 PAPERS=manual |
adamc@524 | 2 |
adamc@524 | 3 FIGURES= |
adamc@524 | 4 |
adamc@524 | 5 all: $(PAPERS:%=%.dvi) $(PAPERS:%=%.ps) $(PAPERS:%=%.pdf) |
adamc@524 | 6 |
adamc@524 | 7 %.dvi: %.tex $(FIGURES:%=%.eps) |
adamc@524 | 8 latex $< |
adamc@524 | 9 latex $< |
adamc@524 | 10 |
adamc@524 | 11 %.ps: %.dvi |
adamc@524 | 12 dvips $< -o $@ |
adamc@524 | 13 |
adamc@524 | 14 %.pdf: %.dvi $(FIGURES:%=%.pdf) |
adamc@524 | 15 pdflatex $(<:%.dvi=%) |
adamc@524 | 16 |
adamc@524 | 17 %.pdf: %.eps |
adamc@524 | 18 epstopdf $< |
adamc@524 | 19 |
adamc@524 | 20 clean: |
adamc@524 | 21 rm -f *.aux *.bbl *.blg *.dvi *.log *.pdf *.ps |
adamc@524 | 22 |
adamc@524 | 23 .PHONY: all clean |