Commit aca79ea0 authored by Lynn Garren's avatar Lynn Garren
Browse files

improve doc makefile

parent b5f49927
## Process this file with automake to produce Makefile.in
TEX = latex
doc_srcdir = $(top_srcdir)/doc
doc_builddir = $(top_builddir)/doc
doc_installdir = $(prefix)/doc/@PACKAGE@
DOC_POSTSCRIPT = genericFunctions.ps
DOC_INCLUDES = example.ps \
hydrogen.ps \
PartiallyClosed.ps \
TotallyClosed.ps \
WideOpen.ps
SUFFIXES = .ps .dvi .tex
.dvi.ps:
dvips -o $@ $(@:.ps=.dvi)
all: get-includes genericFunctions.ps
all: docs
docs: get-includes $(DOC_POSTSCRIPT)
get-includes:
cp $(srcdir)/*.ps .
list='$(DOC_INCLUDES)'; for file in $$list; do \
if test ! -f $$file; then \
(cp $(srcdir)/$$file $(doc_builddir)/$$file); fi; done
install-docs:
$(mkinstalldirs) $(DESTDIR)$(prefix)/doc/@PACKAGE@
$(INSTALL_DATA) $(top_builddir)/doc/genericFunctions.ps $(DESTDIR)$(prefix)/doc/@PACKAGE@/genericFunctions.ps
$(mkinstalldirs) $(DESTDIR)$(doc_installdir)
$(INSTALL_DATA) $(doc_builddir)/genericFunctions.ps $(DESTDIR)$(doc_installdir)/genericFunctions.ps
# Identify generated file(s) to be removed when 'make clean' is requested:
CLEANFILES = $(DOC_POSTSCRIPT) $(DOC_INCLUDES) *.aux *.log *.toc *.dvi
## Process this file with automake to produce Makefile.in
doc_srcdir = $(top_srcdir)/doc
doc_builddir = $(top_builddir)/doc
doc_installdir = $(prefix)/doc/@PACKAGE@
install-docs:
$(mkinstalldirs) $(DESTDIR)$(prefix)/doc/@PACKAGE@
$(INSTALL_DATA) $(top_srcdir)/doc/HepMC_user_manual.ps $(DESTDIR)$(prefix)/doc/@PACKAGE@/HepMC_user_manual.ps
$(mkinstalldirs) $(DESTDIR)$(doc_installdir)
$(INSTALL_DATA) $(doc_srcdir)/HepMC_user_manual.ps $(DESTDIR)$(doc_installdir)/HepMC_user_manual.ps
## Process this file with automake to produce Makefile.in
TEX = latex
doc_srcdir = $(top_srcdir)/doc
doc_builddir = $(top_builddir)/doc
doc_installdir = $(prefix)/doc/@PACKAGE@
DOC_POSTSCRIPT = HepPDT.ps ParticleIDapp.ps
DOC_INCLUDES = HepPDT-class.eps \
intro.tex \
body.tex \
refer.tex \
readdata.tex \
elem.tex \
meson.tex \
baryon.tex
SUFFIXES = .ps .dvi .tex
.dvi.ps:
dvips -o $@ $(@:.ps=.dvi)
all: get-includes HepPDT.ps ParticleIDapp.ps
all: docs
docs: get-includes $(DOC_POSTSCRIPT)
get-includes:
cp $(srcdir)/*.eps .
get-includes:
list='$(DOC_INCLUDES)'; for file in $$list; do \
if test ! -f $$file; then \
(cp $(srcdir)/$$file $(doc_builddir)/$$file); fi; done
install-docs:
$(mkinstalldirs) $(DESTDIR)$(prefix)/doc/@PACKAGE@
$(INSTALL_DATA) $(top_builddir)/doc/HepPDT.ps $(DESTDIR)$(prefix)/doc/@PACKAGE@/HepPDT.ps
$(INSTALL_DATA) $(top_builddir)/doc/ParticleIDapp.ps $(DESTDIR)$(prefix)/doc/@PACKAGE@/ParticleIDapp.ps
$(INSTALL_DATA) $(top_builddir)/doc/PDT_DesignSpecialIssues.txt $(DESTDIR)$(prefix)/doc/@PACKAGE@/PDT_DesignSpecialIssues.txt
$(INSTALL_DATA) $(top_builddir)/doc/PDT_DesignSummary.txt $(DESTDIR)$(prefix)/doc/@PACKAGE@/PDT_DesignSummary.txt
$(INSTALL_DATA) $(top_builddir)/doc/PDT_TemplateDecision.txt $(DESTDIR)$(prefix)/doc/@PACKAGE@/PDT_TemplateDecision.txt
$(mkinstalldirs) $(DESTDIR)$(doc_installdir)
$(INSTALL_DATA) $(doc_builddir)/HepPDT.ps $(DESTDIR)$(doc_installdir)/HepPDT.ps
$(INSTALL_DATA) $(doc_builddir)/ParticleIDapp.ps $(DESTDIR)$(doc_installdir)/ParticleIDapp.ps
$(INSTALL_DATA) $(doc_srcdir)/PDT_DesignSpecialIssues.txt $(DESTDIR)$(doc_installdir)/PDT_DesignSpecialIssues.txt
$(INSTALL_DATA) $(doc_srcdir)/PDT_DesignSummary.txt $(DESTDIR)$(doc_installdir)/PDT_DesignSummary.txt
$(INSTALL_DATA) $(doc_srcdir)/PDT_TemplateDecision.txt $(DESTDIR)$(doc_installdir)/PDT_TemplateDecision.txt
# Identify generated file(s) to be removed when 'make clean' is requested:
CLEANFILES = $(DOC_POSTSCRIPT) $(DOC_INCLUDES) *.aux *.log *.toc *.dvi
## Process this file with automake to produce Makefile.in
doc_srcdir = $(top_srcdir)/doc
doc_builddir = $(top_builddir)/doc
doc_installdir = $(prefix)/doc/@PACKAGE@
install-docs:
$(mkinstalldirs) $(DESTDIR)$(prefix)/doc/@PACKAGE@
$(INSTALL_DATA) $(top_srcdir)/doc/Random.html $(DESTDIR)$(prefix)/doc/@PACKAGE@/Random.html
$(INSTALL_DATA) $(top_srcdir)/doc/validation.doc $(DESTDIR)$(prefix)/doc/@PACKAGE@/validation.doc
$(INSTALL_DATA) $(top_srcdir)/doc/html/CLHEP-random.html $(DESTDIR)$(prefix)/doc/@PACKAGE@/CLHEP-random.html
$(mkinstalldirs) $(DESTDIR)$(doc_installdir)
$(INSTALL_DATA) $(doc_srcdir)/Random.html $(DESTDIR)$(doc_installdir)/Random.html
$(INSTALL_DATA) $(doc_srcdir)/validation.doc $(DESTDIR)$(doc_installdir)/validation.doc
$(INSTALL_DATA) $(doc_srcdir)/html/CLHEP-random.html $(DESTDIR)$(doc_installdir)/CLHEP-random.html
## Process this file with automake to produce Makefile.in
TEX = latex
doc_srcdir = $(top_srcdir)/doc
doc_builddir = $(top_builddir)/doc
doc_installdir = $(prefix)/doc/@PACKAGE@
DOC_POSTSCRIPT = Units.ps
SUFFIXES = .ps .dvi .tex
.dvi.ps:
dvips -o $@ $(@:.ps=.dvi)
all: Units.ps
all: docs
docs: $(DOC_POSTSCRIPT)
install-docs:
$(mkinstalldirs) $(DESTDIR)$(prefix)/doc/@PACKAGE@
$(INSTALL_DATA) $(top_builddir)/doc/Units.ps $(DESTDIR)$(prefix)/doc/@PACKAGE@/Units.ps
$(mkinstalldirs) $(DESTDIR)$(doc_installdir)
$(INSTALL_DATA) $(doc_builddir)/Units.ps $(DESTDIR)$(doc_installdir)/Units.ps
# Identify generated file(s) to be removed when 'make clean' is requested:
CLEANFILES = $(DOC_POSTSCRIPT) *.aux *.log *.toc *.dvi
## Process this file with automake to produce Makefile.in
TEX = latex
doc_srcdir = $(top_srcdir)/doc
doc_builddir = $(top_builddir)/doc
doc_installdir = $(prefix)/doc/@PACKAGE@
DOC_POSTSCRIPT = VectorDefs.ps eulerAngleComputation.ps
SUFFIXES = .ps .dvi .tex
.dvi.ps:
dvips -o $@ $(@:.ps=.dvi)
all: VectorDefs.ps eulerAngleComputation.ps
all: docs
docs: $(DOC_POSTSCRIPT)
install-docs:
$(mkinstalldirs) $(DESTDIR)$(prefix)/doc/@PACKAGE@
$(INSTALL_DATA) $(top_builddir)/doc/VectorDefs.ps $(DESTDIR)$(prefix)/doc/@PACKAGE@/VectorDefs.ps
$(INSTALL_DATA) $(top_builddir)/doc/eulerAngleComputation.ps $(DESTDIR)$(prefix)/doc/@PACKAGE@/eulerAngleComputation.ps
$(INSTALL_DATA) $(top_srcdir)/doc/keyMergeIssues.doc $(DESTDIR)$(prefix)/doc/@PACKAGE@/keyMergeIssues.doc
$(INSTALL_DATA) $(top_srcdir)/doc/merge-details.doc $(DESTDIR)$(prefix)/doc/@PACKAGE@/merge-details.doc
$(INSTALL_DATA) $(top_srcdir)/doc/minorMergeIssues.doc $(DESTDIR)$(prefix)/doc/@PACKAGE@/minorMergeIssues.doc
$(mkinstalldirs) $(DESTDIR)$(doc_installdir)
$(INSTALL_DATA) $(doc_builddir)/VectorDefs.ps $(DESTDIR)$(doc_installdir)/VectorDefs.ps
$(INSTALL_DATA) $(doc_builddir)/eulerAngleComputation.ps $(DESTDIR)$(doc_installdir)/eulerAngleComputation.ps
$(INSTALL_DATA) $(doc_srcdir)/keyMergeIssues.doc $(DESTDIR)$(doc_installdir)/keyMergeIssues.doc
$(INSTALL_DATA) $(doc_srcdir)/merge-details.doc $(DESTDIR)$(doc_installdir)/merge-details.doc
$(INSTALL_DATA) $(doc_srcdir)/minorMergeIssues.doc $(DESTDIR)$(doc_installdir)/minorMergeIssues.doc
# Identify generated file(s) to be removed when 'make clean' is requested:
CLEANFILES = $(DOC_POSTSCRIPT) *.aux *.log *.toc *.dvi
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment