Commit 1e3d090f authored by thomas.forbriger's avatar thomas.forbriger Committed by thomas.forbriger
Browse files

proceeding

This is a legacy commit from before 2015-03-01.
It may be incomplete as well as inconsistent.
See COPYING.legacy and README.history for details.


SVN Path:     http://gpitrsvn.gpi.uni-karlsruhe.de/repos/TFSoftware/trunk
SVN Revision: 1668
SVN UUID:     67feda4a-a26e-11df-9d6e-31afc202ad0c
parent 49f6314d
# this is <Makefile>
# ----------------------------------------------------------------------------
# ($Id: Makefile,v 1.10 2002-11-14 14:34:53 forbrig Exp $)
# ($Id: Makefile,v 1.11 2005-03-21 09:38:32 tforb Exp $)
#
# 05/06/2001 by Thomas Forbriger (IMGF Frankfurt)
#
......@@ -43,39 +43,44 @@ libpgplotCpp.a: $(CODE:.cc=.o)
ranlib $@
newlib $@
# doxygen part
# ------------
#======================================================================
# documentation part
# ------------------
DOXYWWWPATH=$(HOME)/public_html/txt/cxx/libpgplotxx
.PHONY: doxyclean doxyview doxybriefview doxyfullconf doxybriefconf
.PHONY: doxyconf doxyclean doxydoc
doxyconf: ; doxywizard doxygen.cfg
doxyclean: ;/bin/rm -rfv doc docbrief
doxyview: doc/html/index.html; netscape $< &
doxysview: docshort/html/index.html; netscape $< &
DOXYSRC=$(CODE) $(HEADERS)
doxydoc: doc/html/index.html
doc/latex/refman.tex doc/html/index.html: \
XpgplotCpp.cc $(HEADERS) doxygen.cfg Makefile
mkdir -pv $(DOXYWWWPATH)
doc/%: doxygen.cfg $(DOXYSRC)
mkdir -vp $(DOXYWWWPATH)
ln -sfv $(DOXYWWWPATH) doc
doxygen doxygen.cfg
doxygen $<
doxysdoc: docshort/html/index.html
docshort/latex/refman.tex docshort/html/index.html: \
XpgplotCpp.cc $(HEADERS) doxyshort.cfg Makefile
doxygen doxyshort.cfg
doxyfull: doc/html/index.html
doxydoc: doxybrief doxyfull
doxyclean: ; -/bin/rm -rvf doc docshort
doxyfullview: doxyfull; mozilla file:$(DOXYWWWPATH)/html/index.html &
doxyview: doxyfullview doxybrief
doxyps: doc/latex/refman.ps; gv $< &
doxysps: docshort/latex/refman.ps; gv $< &
doxypdf: doc/latex/refman.pdf; acroread $< &
doc/latex/refman.ps: doc/latex/refman.tex; cd $(dir $<); make ps
docshort/latex/refman.ps: docshort/latex/refman.tex; cd $(dir $<); make ps
doc/latex/refman.pdf: doc/latex/refman.tex; cd $(dir $<); make pdf
install-man: doxydoc; newman $$(find doc/man -type f)
#======================================================================
# test code
# ---------
hpmotest mseedtest pdastest: %: tests/%.o libpgplotxx.a
$(CXX) -o $@ $< -I$(LOCINCLUDEDIR) \
-lpgplotxx -lsffxx -lgsexx -ltsxx -ltfxx -laff -ltime++ \
-L$(LOCLIBDIR)
newprog $@
#
# ----- END OF Makefile -----
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