]> sigrok.org Git - libsigrok.git/blobdiff - Doxyfile
kingst-la2016: setup usb transfer sizes to be multiple of endpoint max packet size...
[libsigrok.git] / Doxyfile
index e3eddf8689f3115b3d77ea03444350228d9b1606..a05f4d26dc458fcde11857953324e07a7133c767 100644 (file)
--- a/Doxyfile
+++ b/Doxyfile
@@ -850,51 +850,11 @@ INPUT_ENCODING         = UTF-8
 # *.m, *.markdown, *.md, *.mm, *.dox, *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
 # *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, *.qsf and *.ice.
 
-FILE_PATTERNS          = *.c \
-                         *.cc \
-                         *.cxx \
-                         *.cpp \
-                         *.c++ \
-                         *.java \
-                         *.ii \
-                         *.ixx \
-                         *.ipp \
-                         *.i++ \
-                         *.inl \
-                         *.idl \
-                         *.ddl \
-                         *.odl \
-                         *.h \
-                         *.hh \
-                         *.hxx \
-                         *.hpp \
-                         *.h++ \
-                         *.cs \
-                         *.d \
-                         *.php \
-                         *.php4 \
-                         *.php5 \
-                         *.phtml \
-                         *.inc \
-                         *.m \
-                         *.markdown \
-                         *.md \
-                         *.mm \
-                         *.dox \
-                         *.py \
-                         *.pyw \
-                         *.f90 \
-                         *.f95 \
-                         *.f03 \
-                         *.f08 \
-                         *.f \
-                         *.for \
-                         *.tcl \
-                         *.vhd \
-                         *.vhdl \
-                         *.ucf \
-                         *.qsf \
-                         *.ice
+# BEWARE! DON'T set the variable to an empty value. Don't set the variable
+# at all instead. See https://github.com/doxygen/doxygen/issues/7190 and
+# https://sigrok.org/bugzilla/show_bug.cgi?id=1422 (can get reverted when
+# the Doxygen version which causes the issue no longer is used in the wild).
+## FILE_PATTERNS          =
 
 # The RECURSIVE tag can be used to specify whether or not subdirectories should
 # be searched for input files as well.
@@ -914,6 +874,8 @@ EXCLUDE                = config.h \
                          src/session_driver.c \
                          src/std.c \
                          src/drivers.c \
+                         src/driver_list_start.c \
+                         src/driver_list_stop.c \
                          src/ezusb.c \
                          src/fallback.c \
                          src/soft-trigger.c \
@@ -944,9 +906,10 @@ EXCLUDE_PATTERNS       = */src/hardware/* \
                          */src/lcr/* \
                          */src/modbus/* \
                          */src/scale/* \
-                         */src/tests/* \
-                         */src/bindings/* \
-                         */src/doxy/*
+                         */src/bt/* \
+                         */src/serial_* \
+                         */bindings/* \
+                         */doxy/*
 
 # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
 # (namespaces, classes, functions, etc.) that should be excluded from the
@@ -2206,7 +2169,8 @@ INCLUDE_FILE_PATTERNS  =
 # recursively expanded use the := operator instead of the = operator.
 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 
-PREDEFINED             = SR_API=
+PREDEFINED             = SR_API= \
+                         HAVE_SERIAL_COMM
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
 # tag can be used to specify a list of macro names that should be expanded. The