Doxygen: Include all source files in documentation 12/77712/3
authorDave Rigby <daver@couchbase.com>
Thu, 4 May 2017 10:25:24 +0000 (11:25 +0100)
committerDave Rigby <daver@couchbase.com>
Tue, 9 May 2017 09:53:02 +0000 (09:53 +0000)
The Doxygen configuration explicilty listed specific subdirectories of
src/ to index. These were (a) outdated and (b) unnecessarily specific
- anything under src/ we want to index.

Update the Doxyfile to recusrively index all of src/

Change-Id: I5ab083c1ffc50d0ae44ae0fefdb0bbffa09fba1e
Reviewed-on: http://review.couchbase.org/77712
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Jim Walker <jim@couchbase.com>
Doxyfile

index c9b60a5..2bb1417 100644 (file)
--- a/Doxyfile
+++ b/Doxyfile
@@ -574,7 +574,7 @@ WARN_LOGFILE           =
 # directories like "/usr/src/myproject". Separate the files or directories
 # with spaces.
 
-INPUT                  = src/ src/atomic src/blackhole-kvstore src/couch-kvstore src/iomanager
+INPUT                  = src/
 
 # This tag can be used to specify the character encoding of the source files
 # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
@@ -597,7 +597,7 @@ FILE_PATTERNS          =
 # should be searched for input files as well. Possible values are YES and NO.
 # If left blank NO is used.
 
-RECURSIVE              = NO
+RECURSIVE              = YES
 
 # The EXCLUDE tag can be used to specify files and/or directories that should
 # excluded from the INPUT source files. This way you can easily exclude a