]> sigrok.org Git - libsigrok.git/blobdiff - Doxyfile
Doxyfile: Set version number to 0.2.0.
[libsigrok.git] / Doxyfile
index 289d24e6ec2f9eb65e40cff88faf0ab875b04573..899840e165a8f5445ec85cb2c5e71c3dd5369c72 100644 (file)
--- a/Doxyfile
+++ b/Doxyfile
@@ -32,7 +32,7 @@ PROJECT_NAME           = "libsigrok"
 # This could be handy for archiving the generated documentation or
 # if some version control system is used.
 
-PROJECT_NUMBER         = "unreleased development snapshot"
+PROJECT_NUMBER         = "0.2.0"
 
 # Using the PROJECT_BRIEF tag one can provide an optional one line description
 # for a project that appears at the top of each page and should give viewer
@@ -564,7 +564,7 @@ SHOW_FILES             = YES
 # This will remove the Namespaces entry from the Quick Index
 # and from the Folder Tree View (if specified). The default is YES.
 
-SHOW_NAMESPACES        = YES
+SHOW_NAMESPACES        = NO
 
 # The FILE_VERSION_FILTER tag can be used to specify a program or script that
 # doxygen should invoke to get the current version for each file (typically from
@@ -687,7 +687,7 @@ RECURSIVE              = YES
 # Note that relative paths are relative to the directory from which doxygen is
 # run.
 
-EXCLUDE                = config.h libsigrok-internal.h session_driver.c
+EXCLUDE                = config.h libsigrok-internal.h session_driver.c std.c
 
 # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
 # directories that are symbolic links (a Unix file system feature) are excluded
@@ -706,11 +706,15 @@ EXCLUDE_SYMLINKS       = NO
 #  - config.h: Non-public stuff, the file doesn't get installed.
 #  - libsigrok-internal.h: Non-public stuff, the file doesn't get installed.
 #  - session_driver.c: Special driver for "virtual" devices, non-public.
+#  - std.c: Non-public helpers, no public API stuff in there.
 #  - hardware/*: Only driver-specific stuff, no public API stuff in there.
 #  - input/*: Only input.c contains public API, everything else doesn't.
 #  - output/*: Only output.c contains public API, everything else doesn't.
+#  - tests/*: Unit tests, no public API stuff in there.
+#  - bindings/*: Language bindings, no public API stuff in there.
 #
-EXCLUDE_PATTERNS       = */hardware/* */input/* */output/*
+EXCLUDE_PATTERNS       = */hardware/* */input/* */output/* */tests/*
+EXCLUDE_PATTERNS      += */bindings/*
 INPUT                 += input/input.c output/output.c
 
 # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names