Skip to content

Commit

Permalink
INCLUDE_PATH is not recursive
Browse files Browse the repository at this point in the history
The `INCLUDE_PATH` is not recursive.
- correcting retrieval code
- making a note in the documentation
  • Loading branch information
albert-github committed Feb 25, 2022
1 parent aa6fb71 commit 395875c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
3 changes: 3 additions & 0 deletions src/config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3401,6 +3401,9 @@ If set to \c NO, doxygen will warn if an a database file is already found and no
The \c INCLUDE_PATH tag can be used to specify one or more directories that
contain include files that are not input files but should be processed by
the preprocessor.
Note that the \c INCLUDE_PATH is not recursive, so the setting of \ref cfg_recursive "RECURSIVE"
has no effect here.
]]>
</docs>
</option>
Expand Down
2 changes: 1 addition & 1 deletion src/doxygen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -11421,7 +11421,7 @@ void searchInputFiles()
&exclPatterns, // exclPatList
0, // resultList
0, // resultSet
alwaysRecursive, // recursive
false, // INCLUDE_PATH isn't recursive
TRUE, // errorIfNotExist
&killSet); // killSet
}
Expand Down

0 comments on commit 395875c

Please sign in to comment.