aboutsummaryrefslogtreecommitdiffhomepage
path: root/templates/tools/doxygen/Doxyfile.include
diff options
context:
space:
mode:
authorGravatar Craig Tiller <craig.tiller@gmail.com>2015-05-28 08:41:41 -0700
committerGravatar Craig Tiller <ctiller@google.com>2015-05-29 15:00:50 -0700
commit6c4ae607fec6ce48be3f503a55e9f949e9e70d60 (patch)
treed62a6ba9d5855243c6fded84c2f7672f2da8ed64 /templates/tools/doxygen/Doxyfile.include
parenta3c9fb08136d6a3875b8e400ef4b4137357d6b4a (diff)
Add doxygen setups for internal documentation
Diffstat (limited to 'templates/tools/doxygen/Doxyfile.include')
-rw-r--r--templates/tools/doxygen/Doxyfile.include10
1 files changed, 8 insertions, 2 deletions
diff --git a/templates/tools/doxygen/Doxyfile.include b/templates/tools/doxygen/Doxyfile.include
index 3c15487f4b..3f1c7d8920 100644
--- a/templates/tools/doxygen/Doxyfile.include
+++ b/templates/tools/doxygen/Doxyfile.include
@@ -1,4 +1,4 @@
-<%def name="gen_doxyfile(libnames, packagename, collection)">
+<%def name="gen_doxyfile(libnames, packagename, collection, internal)">
<%
import itertools
targets = []
@@ -770,7 +770,13 @@ WARN_LOGFILE =
# spaces.
# Note: If this tag is empty the current directory is searched.
-INPUT = ${' '.join(itertools.chain.from_iterable(target.public_headers for target in targets))}
+INPUT = ${' '.join(
+ itertools.chain.from_iterable(
+ target.public_headers +
+ ([]
+ if not internal
+ else target.headers + target.src)
+ for target in targets))}
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses