3
# Please note that "make dist" will also distribute
4
# Post generated documentation so users will not
5
# require to reproduce them.
8
FILENAME = ecryptfs_design_doc_v0_2
10
ecryptfs_design_doc.tex \
11
ecryptfs_design_doc_v0_1.tex \
12
ecryptfs_design_doc_v0_2.tex \
13
ecryptfs_design_doc_v0_2.toc \
18
hmac_tree_update.dia \
19
hmac_tree_update.eps \
20
upper_lower_file.dia \
25
designdocdir = $(docdir)/$(FILENAME)
28
designdoc_DATA = final/*
36
-cp $(FILENAME)_html/*png final/
37
cp $(FILENAME)_html/*html final/
38
cp $(FILENAME)_html/*css final/
39
cp $(FILENAME).pdf final/
42
$(FILENAME).tar.gz-hook: \
44
$(TAR) -C final -cz . > $(FILENAME).tar.gz
49
$(FILENAME).tar.gz: $(FILENAME).tar.gz-hook
51
distclean-local: final-hook
56
-rm -f *.pdf *.ps *.html *.css *.png *.log *.aux *.dvi *.tar.gz *.bbl *.blg
61
$(FILENAME).tar.gz-hook
63
$(FILENAME).pdf: $(FILENAME).ps
64
$(PS2PDF) $(FILENAME).ps $(FILENAME).pdf
66
$(FILENAME).ps: $(FILENAME).dvi
67
$(DVIPS) -f $(FILENAME).dvi -t letter > $(FILENAME).ps
69
$(FILENAME)_html: $(FILENAME).tex
70
$(LATEX2HTML) -split 0 -nonavigation -notop_navigation -noinfo \
71
-mkdir -dir $(FILENAME)_html $(FILENAME).tex
73
$(FILENAME).dvi: $(FILENAME).tex
74
$(LATEX) $(FILENAME).tex
75
$(LATEX) $(FILENAME).tex