hepmc - Diff between revs 65 and 78

Subversion Repositories:
Rev:
Show entire file - Ignore whitespace
Rev 65 Rev 78
Line 1... Line 1...
1 ## Process this file with automake to produce Makefile.in 1 ## Process this file with automake to produce Makefile.in
-   2
-   3 # documents are already built - this is just used to install them
2 4
3 if USE_GMAKE 5 if USE_GMAKE
4 MAKE = gmake 6 MAKE = gmake
5 endif 7 endif
6 8
7 TEX = @LATEXPATH@ -  
8 doc_srcdir = $(top_srcdir)/doc 9 doc_srcdir = $(top_srcdir)/doc
9 doc_builddir = $(top_builddir)/doc 10 doc_builddir = $(top_builddir)/doc
10 doc_installdir = $(prefix)/doc/HepMC 11 doc_installdir = $(prefix)/doc/HepMC
11 -  
12 DOXYGEN_REFERENCEdir = $(doc_srcdir)/latex -  
13 12
14 HEPMC1_DOC = HepMC_user_manual.ps 13 HEPMC1_DOC = HepMC_user_manual.ps
15 HEPMC2_DOCS = HepMC2_user_manual.pdf HepMC2_user_manual.ps 14 HEPMC2_DOCS = HepMC2_user_manual.pdf HepMC2_user_manual.ps
16 HEPMC2_REF = HepMC2_reference_manual.pdf HepMC2_reference_manual.ps 15 HEPMC2_REF = HepMC2_reference_manual.pdf HepMC2_reference_manual.ps
17 DOC_INCLUDES = html.sty \ -  
18 HepMC2_user_manual.tex -  
19 16
20 if HAVE_LATEX -  
21 DOCUMENTS = get-includes $(HEPMC1_DOC) $(HEPMC2_DOCS) $(HEPMC2_REF) -  
22 else -  
23 DOCUMENTS = get-includes $(HEPMC1_DOC) -  
24 endif -  
-   17 DOCUMENTS = $(HEPMC1_DOC) $(HEPMC2_DOCS) $(HEPMC2_REF)
25 18
26 SUFFIXES = .pdf .ps .dvi .tex 19 SUFFIXES = .pdf .ps .dvi .tex
27 20
28 # latex twice to get references 21 # latex twice to get references
29 .tex.dvi: $< -  
30 $(TEX) ${*F}.tex -  
31 $(TEX) ${*F}.tex -  
-   22 #.tex.dvi: $<
-   23 # $(TEX) ${*F}.tex
-   24 # $(TEX) ${*F}.tex
32 25
33 .ps.pdf: $< 26 .ps.pdf: $<
34 ps2pdf $< 27 ps2pdf $<
35 28
36 .dvi.ps: 29 .dvi.ps:
37 dvips -P pdf -o $@ $(@:.ps=.dvi) 30 dvips -P pdf -o $@ $(@:.ps=.dvi)
38 31
39 all: $(DOCUMENTS) 32 all: $(DOCUMENTS)
40 -  
41 get-includes: -  
42 list='$(DOC_INCLUDES)'; for file in $$list; do \ -  
43 if test ! -f $$file; then \ -  
44 (cp $(srcdir)/$$file $(doc_builddir)/$$file); fi; done -  
45 -  
46 HepMC2_reference_manual.pdf: -  
47 if test -d $(DOXYGEN_REFERENCEdir); then \ -  
48 ( $(MAKE) -C$(DOXYGEN_REFERENCEdir) refman.pdf; \ -  
49 mv $(DOXYGEN_REFERENCEdir)/refman.ps $(doc_builddir)/HepMC2_reference_manual.ps; \ -  
50 mv $(DOXYGEN_REFERENCEdir)/refman.pdf $(doc_builddir)/HepMC2_reference_manual.pdf); \ -  
51 fi -  
52 -  
53 HepMC2_reference_manual.ps: -  
54 if test -d $(DOXYGEN_REFERENCEdir); then \ -  
55 ( $(MAKE) -C$(DOXYGEN_REFERENCEdir) refman.ps; \ -  
56 mv $(DOXYGEN_REFERENCEdir)/refman.ps $(doc_builddir)/HepMC2_reference_manual.ps); \ -  
57 fi -  
58 33
59 install-data-local: 34 install-data-local:
60 $(mkinstalldirs) $(DESTDIR)$(doc_installdir) 35 $(mkinstalldirs) $(DESTDIR)$(doc_installdir)
61 $(INSTALL_DATA) $(doc_srcdir)/HepMC_user_manual.ps $(DESTDIR)$(doc_installdir)/HepMC_user_manual.ps -  
62 if HAVE_LATEX -  
63 list='$(HEPMC2_DOCS) $(HEPMC2_REF)'; for file in $$list; do \ -  
64 if test -f $$file; then \ -  
65 ($(INSTALL_DATA) $(doc_builddir)/$$file $(DESTDIR)$(doc_installdir)/$$file); \ -  
-   36 list='$(DOCUMENTS)'; for file in $$list; do \
-   37 if test -f $(doc_srcdir)/$$file; then \
-   38 ($(INSTALL_DATA) $(doc_srcdir)/$$file $(DESTDIR)$(doc_installdir)/$$file); \
66 fi; done 39 fi; done
67 endif -  
68 40
69 # Identify generated file(s) to be removed when 'make clean' is requested: 41 # Identify generated file(s) to be removed when 'make clean' is requested:
70 CLEANFILES = $(HEPMC2_DOCS) $(HEPMC2_REF) $(DOC_INCLUDES) *.aux *.log *.toc *.dvi -  
-   42 CLEANFILES = *.aux *.log *.toc *.dvi