[cantera+autotools]: several edits to support cantera and doxygen documentation---not working yet

This commit is contained in:
Nicholas Malaya 2011-12-09 06:55:46 +00:00
parent 499cd540d9
commit a324a4884c
8 changed files with 129 additions and 30 deletions

View file

@ -37,7 +37,8 @@ host_triplet = @host@
subdir = Cantera/src/converters
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/common/ax_split_version.m4 \
am__aclocal_m4_deps = $(top_srcdir)/m4/common/ax_prog_doxygen.m4 \
$(top_srcdir)/m4/common/ax_split_version.m4 \
$(top_srcdir)/m4/config_summary.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
@ -124,8 +125,32 @@ CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
DX_CONFIG = @DX_CONFIG@
DX_DOCDIR = @DX_DOCDIR@
DX_DOT = @DX_DOT@
DX_DOXYGEN = @DX_DOXYGEN@
DX_DVIPS = @DX_DVIPS@
DX_EGREP = @DX_EGREP@
DX_ENV = @DX_ENV@
DX_FLAG_chi = @DX_FLAG_chi@
DX_FLAG_chm = @DX_FLAG_chm@
DX_FLAG_doc = @DX_FLAG_doc@
DX_FLAG_dot = @DX_FLAG_dot@
DX_FLAG_html = @DX_FLAG_html@
DX_FLAG_man = @DX_FLAG_man@
DX_FLAG_pdf = @DX_FLAG_pdf@
DX_FLAG_ps = @DX_FLAG_ps@
DX_FLAG_rtf = @DX_FLAG_rtf@
DX_FLAG_xml = @DX_FLAG_xml@
DX_HHC = @DX_HHC@
DX_LATEX = @DX_LATEX@
DX_MAKEINDEX = @DX_MAKEINDEX@
DX_PDFLATEX = @DX_PDFLATEX@
DX_PERL = @DX_PERL@
DX_PROJECT = @DX_PROJECT@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@

View file

@ -37,7 +37,8 @@ host_triplet = @host@
subdir = Cantera/src/kinetics
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/common/ax_split_version.m4 \
am__aclocal_m4_deps = $(top_srcdir)/m4/common/ax_prog_doxygen.m4 \
$(top_srcdir)/m4/common/ax_split_version.m4 \
$(top_srcdir)/m4/config_summary.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
@ -124,8 +125,32 @@ CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
DX_CONFIG = @DX_CONFIG@
DX_DOCDIR = @DX_DOCDIR@
DX_DOT = @DX_DOT@
DX_DOXYGEN = @DX_DOXYGEN@
DX_DVIPS = @DX_DVIPS@
DX_EGREP = @DX_EGREP@
DX_ENV = @DX_ENV@
DX_FLAG_chi = @DX_FLAG_chi@
DX_FLAG_chm = @DX_FLAG_chm@
DX_FLAG_doc = @DX_FLAG_doc@
DX_FLAG_dot = @DX_FLAG_dot@
DX_FLAG_html = @DX_FLAG_html@
DX_FLAG_man = @DX_FLAG_man@
DX_FLAG_pdf = @DX_FLAG_pdf@
DX_FLAG_ps = @DX_FLAG_ps@
DX_FLAG_rtf = @DX_FLAG_rtf@
DX_FLAG_xml = @DX_FLAG_xml@
DX_HHC = @DX_HHC@
DX_LATEX = @DX_LATEX@
DX_MAKEINDEX = @DX_MAKEINDEX@
DX_PDFLATEX = @DX_PDFLATEX@
DX_PERL = @DX_PERL@
DX_PROJECT = @DX_PROJECT@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@

View file

@ -37,7 +37,8 @@ host_triplet = @host@
subdir = Cantera/src/spectra
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/common/ax_split_version.m4 \
am__aclocal_m4_deps = $(top_srcdir)/m4/common/ax_prog_doxygen.m4 \
$(top_srcdir)/m4/common/ax_split_version.m4 \
$(top_srcdir)/m4/config_summary.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
@ -122,8 +123,32 @@ CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
DX_CONFIG = @DX_CONFIG@
DX_DOCDIR = @DX_DOCDIR@
DX_DOT = @DX_DOT@
DX_DOXYGEN = @DX_DOXYGEN@
DX_DVIPS = @DX_DVIPS@
DX_EGREP = @DX_EGREP@
DX_ENV = @DX_ENV@
DX_FLAG_chi = @DX_FLAG_chi@
DX_FLAG_chm = @DX_FLAG_chm@
DX_FLAG_doc = @DX_FLAG_doc@
DX_FLAG_dot = @DX_FLAG_dot@
DX_FLAG_html = @DX_FLAG_html@
DX_FLAG_man = @DX_FLAG_man@
DX_FLAG_pdf = @DX_FLAG_pdf@
DX_FLAG_ps = @DX_FLAG_ps@
DX_FLAG_rtf = @DX_FLAG_rtf@
DX_FLAG_xml = @DX_FLAG_xml@
DX_HHC = @DX_HHC@
DX_LATEX = @DX_LATEX@
DX_MAKEINDEX = @DX_MAKEINDEX@
DX_PDFLATEX = @DX_PDFLATEX@
DX_PERL = @DX_PERL@
DX_PROJECT = @DX_PROJECT@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@

View file

@ -37,7 +37,8 @@ host_triplet = @host@
subdir = Cantera/src/transport
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/common/ax_split_version.m4 \
am__aclocal_m4_deps = $(top_srcdir)/m4/common/ax_prog_doxygen.m4 \
$(top_srcdir)/m4/common/ax_split_version.m4 \
$(top_srcdir)/m4/config_summary.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
@ -125,8 +126,32 @@ CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DOXYGEN_PAPER_SIZE = @DOXYGEN_PAPER_SIZE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
DX_CONFIG = @DX_CONFIG@
DX_DOCDIR = @DX_DOCDIR@
DX_DOT = @DX_DOT@
DX_DOXYGEN = @DX_DOXYGEN@
DX_DVIPS = @DX_DVIPS@
DX_EGREP = @DX_EGREP@
DX_ENV = @DX_ENV@
DX_FLAG_chi = @DX_FLAG_chi@
DX_FLAG_chm = @DX_FLAG_chm@
DX_FLAG_doc = @DX_FLAG_doc@
DX_FLAG_dot = @DX_FLAG_dot@
DX_FLAG_html = @DX_FLAG_html@
DX_FLAG_man = @DX_FLAG_man@
DX_FLAG_pdf = @DX_FLAG_pdf@
DX_FLAG_ps = @DX_FLAG_ps@
DX_FLAG_rtf = @DX_FLAG_rtf@
DX_FLAG_xml = @DX_FLAG_xml@
DX_HHC = @DX_HHC@
DX_LATEX = @DX_LATEX@
DX_MAKEINDEX = @DX_MAKEINDEX@
DX_PDFLATEX = @DX_PDFLATEX@
DX_PERL = @DX_PERL@
DX_PROJECT = @DX_PROJECT@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@

View file

@ -2,8 +2,7 @@
# Build in these directories:
SUBDIRS = Cantera examples test_problems
#SUBDIRS += doxygen
SUBDIRS += doxygen
# Distribute these directories:
DIST_SUBDIRS = Cantera examples

View file

@ -42,25 +42,28 @@ AM_SANITY_CHECK
# Doxygen support
# ----------------
# DX_DOXYGEN_FEATURE(ON)
# DX_HTML_FEATURE(ON)
# DX_CHM_FEATURE(OFF)
# DX_CHI_FEATURE(OFF)
DX_HTML_FEATURE(ON)
DX_CHM_FEATURE(OFF)
DX_CHI_FEATURE(OFF)
# DX_MAN_FEATURE(OFF)
# DX_RTF_FEATURE(OFF)
# DX_XML_FEATURE(OFF)
# DX_PDF_FEATURE(ON)
# DX_PS_FEATURE(OFF)
# DX_INIT_DOXYGEN(cantera, doxygen/cantera.dox, docs)
DX_MAN_FEATURE(OFF)
DX_RTF_FEATURE(OFF)
DX_XML_FEATURE(OFF)
DX_PDF_FEATURE(ON)
DX_PS_FEATURE(OFF)
DX_INIT_DOXYGEN(cantera, doxygen/cantera.dox, docs)
# Generate Output Files
AC_OUTPUT(Makefile test_problems/Makefile examples/Makefile Cantera/Makefile \
Cantera/src/Makefile Cantera/src/base/Makefile \
Cantera/src/converters/Makefile Cantera/src/kinetics/Makefile \
Cantera/src/numerics/Makefile Cantera/src/oneD/Makefile \
Cantera/src/thermo/Makefile Cantera/src/transport/Makefile \
Cantera/src/spectra/Makefile Cantera/src/zeroD/Makefile \
AC_OUTPUT(Makefile test_problems/Makefile examples/Makefile \
doxygen/Makefile \
Cantera/Makefile \
Cantera/src/Makefile Cantera/src/base/Makefile \
Cantera/src/converters/Makefile \
Cantera/src/kinetics/Makefile \
Cantera/src/numerics/Makefile Cantera/src/oneD/Makefile \
Cantera/src/thermo/Makefile \
Cantera/src/transport/Makefile \
Cantera/src/spectra/Makefile Cantera/src/zeroD/Makefile \
Cantera/src/equil/Makefile)
# FINAL SUMMARY

View file

@ -568,9 +568,8 @@ WARN_LOGFILE =
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
INPUT = src/masa.h src/masa.f90 examples/pecos-input.txt \
tutorial/laplacian.c tutorial/laplacian_utils.c tutorial/laplacian.h \
$(SRCDIR)/doxygen/masa.page \
INPUT = Cantera/src/kinetics/Kinetics.h \
$(SRCDIR)/doxygen/cantera.page \
$(SRCDIR)/doxygen/fortran_interface.page \
$(SRCDIR)/doxygen/txt_common/acknowledgment.page \
$(SRCDIR)/doxygen/txt_common/gpl.page \
@ -578,8 +577,8 @@ INPUT = src/masa.h src/masa.f90 examples/pecos-input.txt \
$(SRCDIR)/doxygen/txt_common/noop.page \
./doxygen/txt_common/about_vpath.page \
$(SRCDIR)/doxygen/tutorial.page \
$(SRCDIR)/doxygen/install.page \
$(SRCDIR)/doxygen/add_sol.page \
$(SRCDIR)/doxygen/install.page \
$(SRCDIR)/doxygen/add_sol.page \
$(SRCDIR)/doxygen/solutions \
# This tag can be used to specify the character encoding of the source files
@ -1030,7 +1029,7 @@ PAPER_TYPE = $(PAPER_SIZE)
# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
# packages that should be included in the LaTeX output.
EXTRA_PACKAGES = $(SRCDIR)/../../doxygen/masa
EXTRA_PACKAGES = $(SRCDIR)/../../doxygen/cantera
# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
# the generated latex document. The header should contain everything until

View file

@ -3,8 +3,6 @@
using namespace Cantera;
using namespace std;
//#include "ctexceptions.h"
// turn off warnings under Windows
#ifdef WIN32
#pragma warning(disable:4786)