# HG changeset patch # User Jordi GutiƩrrez Hermoso # Date 1375212133 14400 # Node ID 1c421f01b7370e47db770284fa9b919e7fd05245 # Parent aaf3489e053d6884368433620d64d09269dcb406 * Doxyfile.in: Add HAVE_FOO macros so that code behind them gets Doxygenised diff -r aaf3489e053d -r 1c421f01b737 doc/doxyhtml/Doxyfile.in --- a/doc/doxyhtml/Doxyfile.in Tue Jul 30 13:35:24 2013 -0400 +++ b/doc/doxyhtml/Doxyfile.in Tue Jul 30 15:22:13 2013 -0400 @@ -176,6 +176,14 @@ SORT_MEMBERS_CTORS_1ST = YES +#--------------------------------------------------------------------------- +# Configuration options related to the preprocessor +#--------------------------------------------------------------------------- + +# On by default, but let's be explicit + +ENABLE_PREPROCESSING = YES + # Expand the DEFUN family of macros MACRO_EXPANSION = YES @@ -184,6 +192,34 @@ # code, i.e. not overriden by this # config file +# So that features that are behind #ifdef HAVE_FOO macros get processed by Doxygen + +PREDEFINED = HAVE_ARPACK=1 \ + HAVE_CHOLMOD=1 \ + HAVE_CCOLAMD=1 \ + HAVE_CURL=1 \ + HAVE_CXSPARSE=1 \ + HAVE_FFTW=1 \ + HAVE_FFTW3=1 \ + HAVE_FFTW3F=1 \ + HAVE_FFTW3F_THREADS=1 \ + HAVE_FFTW3_THREADS=1 \ + HAVE_FREETYPE=1 \ + HAVE_GLPK=1 \ + HAVE_HDF5=1 \ + HAVE_LLVM=1 \ + HAVE_MAGICK=1 \ + HAVE_OPENMP=1 \ + HAVE_PCRE_H=1 \ + HAVE_PCRE_COMPILE=1 \ + HAVE_QHULL=1 \ + HAVE_QRUPDATE=1 \ + HAVE_QRUPDATE_LUU=1 \ + HAVE_QT=1 \ + HAVE_UMFPACK=1 \ + HAVE_X_WINDOWS=1 \ + HAVE_ZLIB=1 + #--------------------------------------------------------------------------- # configuration options related to the input files #---------------------------------------------------------------------------