This merge skips some of the source tree rearrangement from the autotools branch, so the autotools build system is not presently working. Conflicts: Cantera/cxx/include/kinetics.h Cantera/cxx/include/zerodim.h Cantera/cxx/src/Cantera.h Cantera/cxx/src/importPhase.cpp Cantera/cxx/src/importPhase.h Cantera/cxx/src/thermo.h Cantera/cxx/src/transport.h Cantera/ext/f2c_libs/arith.hwin32 Cantera/ext/f2c_libs/arithchk.c Cantera/ext/f2c_libs/ftell64_.c Cantera/ext/f2c_libs/pow_qq.c Cantera/ext/f2c_libs/qbitbits.c Cantera/ext/f2c_libs/qbitshft.c Cantera/ext/f2c_math/mkl_cblas.h Cantera/ext/f2c_recipes/Makefile.in Cantera/ext/f2c_recipes/simp1.c Cantera/ext/f2c_recipes/simp2.c Cantera/ext/f2c_recipes/simp3.c Cantera/ext/f2c_recipes/simplx.c Cantera/ext/f2c_recipes/splie2.c Cantera/ext/f2c_recipes/splin2.c Cantera/ext/f2c_recipes/spline.c Cantera/ext/f2c_recipes/splint.c Cantera/ext/recipes/Makefile.in Cantera/ext/recipes/simp1.f Cantera/ext/recipes/simp2.f Cantera/ext/recipes/simp3.f Cantera/ext/recipes/simplx.f Cantera/ext/recipes/splie2.f Cantera/ext/recipes/splin2.f Cantera/ext/recipes/spline.f Cantera/ext/recipes/splint.f Cantera/ext/tpx/CMakeLists.txt Cantera/ext/tpx/ideal.cpp Cantera/ext/tpx/lkw.cpp Cantera/ext/tpx/lkw.h Cantera/src/base/config.h.in Cantera/src/converters/ck2ctml.cpp Cantera/src/converters/ck2ctml.h Cantera/src/numerics/NonlinearSolver.cpp Cantera/src/numerics/ctlapack.h Cantera/src/numerics/sort.cpp ChangeLog License.rtf docs/install_examples/cygwin_gcc344_f2c_numeric.sh docs/install_examples/linux.64_sierra_gcc444_python264_numpy docs/install_examples/linux_rhel5_64_gcc424_dbg_python264_numpy docs/install_examples/sol10_64bit_CC57_py24_numarray examples/cxx/flame1.cpp ext/f2c_libs/arithchk.c ext/f2c_libs/arithchk/arithchk.c ext/math/gmres.h test_problems/ChemEquil_gri_pairs/runtest test_problems/ChemEquil_ionizedGas/runtest test_problems/ChemEquil_red1/basopt_red1.cpp test_problems/VCSnonideal/NaCl_equil/Makefile.in test_problems/VPsilane_test/runtest test_problems/cathermo/DH_graph_1/runtest test_problems/cathermo/DH_graph_NM/runtest test_problems/cathermo/DH_graph_Pitzer/runtest test_problems/cathermo/DH_graph_acommon/runtest test_problems/cathermo/DH_graph_bdotak/runtest test_problems/cathermo/HMW_dupl_test/runtest test_problems/cathermo/HMW_graph_GvI/HMW_graph_GvI.cpp test_problems/cathermo/HMW_graph_GvT/HMW_graph_GvT.cpp test_problems/cathermo/VPissp/runtest test_problems/cathermo/ims/runtest test_problems/cathermo/issp/runtest test_problems/cathermo/stoichSubSSTP/runtest test_problems/cathermo/testIAPWS/runtest test_problems/cathermo/testIAPWSPres/runtest test_problems/cathermo/testIAPWSTripP/runtest test_problems/cathermo/testWaterPDSS/runtest test_problems/cathermo/testWaterTP/runtest test_problems/cathermo/wtWater/runtest test_problems/cxx_ex/equil_example1.cpp test_problems/cxx_ex/examples.cpp test_problems/cxx_ex/kinetics_example1.cpp test_problems/cxx_ex/kinetics_example2.cpp test_problems/cxx_ex/kinetics_example3.cpp test_problems/cxx_ex/rxnpath_example1.cpp test_problems/cxx_ex/transport_example1.cpp test_problems/cxx_ex/transport_example2.cpp test_problems/mixGasTransport/runtest test_problems/nasa9_reader/runtest test_problems/negATest/runtest test_problems/printUtilUnitTest/runtest test_problems/pureFluidTest/runtest test_problems/rankine_democxx/runtest test_problems/silane_equil/runtest test_problems/surfSolverTest/runtest test_problems/surfSolverTest/runtest2 test_problems/surfkin/runtest tools/testtools/Makefile.in
170 lines
3.8 KiB
Text
170 lines
3.8 KiB
Text
#-----------------------------------
|
|
# PECOS - add any additional doxygen
|
|
# dependencies here.
|
|
#-----------------------------------
|
|
|
|
PECOS_extra_dependencies = doxygen/cantera.page \
|
|
doxygen/txt_common/about.page \
|
|
doxygen/txt_common/acknowledgment.page
|
|
|
|
## --------------------------------- ##
|
|
## Format-independent Doxygen rules. ##
|
|
## --------------------------------- ##
|
|
|
|
if DX_COND_doc
|
|
|
|
## ------------------------------- ##
|
|
## Rules specific for HTML output. ##
|
|
## ------------------------------- ##
|
|
|
|
if DX_COND_html
|
|
|
|
DX_CLEAN_HTML = @DX_DOCDIR@/html
|
|
|
|
endif DX_COND_html
|
|
|
|
## ------------------------------ ##
|
|
## Rules specific for CHM output. ##
|
|
## ------------------------------ ##
|
|
|
|
if DX_COND_chm
|
|
|
|
DX_CLEAN_CHM = @DX_DOCDIR@/chm
|
|
|
|
if DX_COND_chi
|
|
|
|
DX_CLEAN_CHI = @DX_DOCDIR@/@PACKAGE@.chi
|
|
|
|
endif DX_COND_chi
|
|
|
|
endif DX_COND_chm
|
|
|
|
## ------------------------------ ##
|
|
## Rules specific for MAN output. ##
|
|
## ------------------------------ ##
|
|
|
|
if DX_COND_man
|
|
|
|
DX_CLEAN_MAN = @DX_DOCDIR@/man
|
|
|
|
endif DX_COND_man
|
|
|
|
## ------------------------------ ##
|
|
## Rules specific for RTF output. ##
|
|
## ------------------------------ ##
|
|
|
|
if DX_COND_rtf
|
|
|
|
DX_CLEAN_RTF = @DX_DOCDIR@/rtf
|
|
|
|
endif DX_COND_rtf
|
|
|
|
## ------------------------------ ##
|
|
## Rules specific for XML output. ##
|
|
## ------------------------------ ##
|
|
|
|
if DX_COND_xml
|
|
|
|
DX_CLEAN_XML = @DX_DOCDIR@/xml
|
|
|
|
endif DX_COND_xml
|
|
|
|
## ----------------------------- ##
|
|
## Rules specific for PS output. ##
|
|
## ----------------------------- ##
|
|
|
|
if DX_COND_ps
|
|
|
|
DX_CLEAN_PS = @DX_DOCDIR@/@PACKAGE@.ps
|
|
|
|
DX_PS_GOAL = doxygen-ps
|
|
|
|
doxygen-ps: @DX_DOCDIR@/@PACKAGE@.ps
|
|
|
|
@DX_DOCDIR@/@PACKAGE@.ps: @DX_DOCDIR@/@PACKAGE@.tag
|
|
cd @DX_DOCDIR@/latex; \
|
|
rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
|
|
$(DX_LATEX) refman.tex; \
|
|
$(MAKEINDEX_PATH) refman.idx; \
|
|
$(DX_LATEX) refman.tex; \
|
|
countdown=5; \
|
|
while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
|
|
refman.log > /dev/null 2>&1 \
|
|
&& test $$countdown -gt 0; do \
|
|
$(DX_LATEX) refman.tex; \
|
|
countdown=`expr $$countdown - 1`; \
|
|
done; \
|
|
$(DX_DVIPS) -o ../@PACKAGE@.ps refman.dvi
|
|
|
|
endif DX_COND_ps
|
|
|
|
## ------------------------------ ##
|
|
## Rules specific for PDF output. ##
|
|
## ------------------------------ ##
|
|
|
|
if DX_COND_pdf
|
|
|
|
DX_CLEAN_PDF = @DX_DOCDIR@/@PACKAGE@.pdf
|
|
|
|
DX_PDF_GOAL = doxygen-pdf
|
|
|
|
doxygen-pdf: @DX_DOCDIR@/@PACKAGE@.pdf
|
|
|
|
@DX_DOCDIR@/@PACKAGE@.pdf: @DX_DOCDIR@/@PACKAGE@.tag
|
|
cd @DX_DOCDIR@/latex; \
|
|
rm -f *.aux *.toc *.idx *.ind *.ilg *.log *.out; \
|
|
$(DX_PDFLATEX) refman.tex; \
|
|
$(DX_MAKEINDEX) refman.idx; \
|
|
$(DX_PDFLATEX) refman.tex; \
|
|
countdown=5; \
|
|
while $(DX_EGREP) 'Rerun (LaTeX|to get cross-references right)' \
|
|
refman.log > /dev/null 2>&1 \
|
|
&& test $$countdown -gt 0; do \
|
|
$(DX_PDFLATEX) refman.tex; \
|
|
countdown=`expr $$countdown - 1`; \
|
|
done; \
|
|
mv refman.pdf ../@PACKAGE@.pdf
|
|
|
|
endif DX_COND_pdf
|
|
|
|
## ------------------------------------------------- ##
|
|
## Rules specific for LaTeX (shared for PS and PDF). ##
|
|
## ------------------------------------------------- ##
|
|
|
|
if DX_COND_latex
|
|
|
|
DX_CLEAN_LATEX = @DX_DOCDIR@/latex
|
|
|
|
endif DX_COND_latex
|
|
|
|
.PHONY: doxygen-run doxygen-doc $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
|
|
.INTERMEDIATE: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
|
|
doxygen-run: @DX_DOCDIR@/@PACKAGE@.tag
|
|
|
|
doxygen-doc: doxygen-run $(DX_PS_GOAL) $(DX_PDF_GOAL)
|
|
|
|
doc: doxygen-doc
|
|
docs: doxygen-doc
|
|
|
|
@DX_DOCDIR@/@PACKAGE@.tag: $(DX_CONFIG) $(pkginclude_HEADERS) $(PECOS_extra_dependencies)
|
|
rm -rf @DX_DOCDIR@
|
|
$(DX_ENV) $(DX_DOXYGEN) $(srcdir)/$(DX_CONFIG)
|
|
|
|
DX_CLEANFILES = \
|
|
@DX_DOCDIR@/@PACKAGE@.tag \
|
|
-r \
|
|
$(DX_CLEAN_HTML) \
|
|
$(DX_CLEAN_CHM) \
|
|
$(DX_CLEAN_CHI) \
|
|
$(DX_CLEAN_MAN) \
|
|
$(DX_CLEAN_RTF) \
|
|
$(DX_CLEAN_XML) \
|
|
$(DX_CLEAN_PS) \
|
|
$(DX_CLEAN_PDF) \
|
|
$(DX_CLEAN_LATEX)
|
|
|
|
# Additional PECOS dependencies
|
|
|
|
endif DX_COND_doc
|