# HG changeset patch # User Carnë Draug # Date 1433076316 -3600 # Node ID 35fc5ea830305c154d90e9416d09e15fdec489e5 # Parent 48284e32530b439673ebba888a7b02d5fee46775 Doxyfile.in: set INCLUDE_PATH required for doxygen macro expansion (bug #45152) diff -r 48284e32530b -r 35fc5ea83030 doc/doxyhtml/Doxyfile.in --- a/doc/doxyhtml/Doxyfile.in Sat May 30 20:06:27 2015 -0400 +++ b/doc/doxyhtml/Doxyfile.in Sun May 31 13:45:16 2015 +0100 @@ -189,6 +189,23 @@ MACRO_EXPANSION = YES EXPAND_ONLY_PREDEF = NO +# We need to specify INCLUDE_PATH otherwise preprocessor will fail to +# include, and macro expansion will not work. + +INCLUDE_PATH = \ + @top_srcdir@/libgnu \ + @top_srcdir@/libinterp/corefcn \ + @top_srcdir@/libinterp/octave-value \ + @top_srcdir@/libinterp/operators \ + @top_srcdir@/libinterp/parse-tree \ + @top_srcdir@/libinterp/template-inst \ + @top_srcdir@/liboctave/array \ + @top_srcdir@/liboctave/numeric \ + @top_srcdir@/liboctave/operators \ + @top_srcdir@/liboctave/system \ + @top_srcdir@/liboctave/util \ + @top_srcdir@/src + # So that features that are behind #ifdef HAVE_FOO macros get processed by Doxygen PREDEFINED = HAVE_ARPACK=1 \ @@ -314,4 +331,4 @@ # Some of our dependency graphs are really huge... -DOT_GRAPH_MAX_NODES = 100 \ No newline at end of file +DOT_GRAPH_MAX_NODES = 100