X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=Doxyfile;h=5907e63b553a9d27aa5e21153ef606b5ba8e6788;hb=bbb3996c06f2b1ebc9529d1e2181ddc55f70d9da;hp=e254e10592b4906d3a845c59bc04caca351462d0;hpb=15aa3b0d0ca6429b93206f79402a7d61064f15cb;p=libsigrok.git diff --git a/Doxyfile b/Doxyfile index e254e105..5907e63b 100644 --- a/Doxyfile +++ b/Doxyfile @@ -58,7 +58,7 @@ PROJECT_LOGO = contrib/sigrok-logo-notext.png # entered, it will be relative to the location where doxygen was started. If # left blank the current directory will be used. -OUTPUT_DIRECTORY = doxy +OUTPUT_DIRECTORY = $(BUILDDIR)doxy # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- # directories (in 2 levels) under the output directory of each output format and @@ -144,7 +144,7 @@ FULL_PATH_NAMES = YES # will be relative from the directory where doxygen is started. # This tag requires that the tag FULL_PATH_NAMES is set to YES. -STRIP_FROM_PATH = +STRIP_FROM_PATH = . $(BUILDDIR) # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the # path mentioned in the documentation of a class, which tells the reader which @@ -743,7 +743,7 @@ WARN_LOGFILE = # spaces. # Note: If this tag is empty the current directory is searched. -INPUT = . +INPUT = src include $(BUILDDIR)include/libsigrok # 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 @@ -779,7 +779,7 @@ RECURSIVE = YES # run. EXCLUDE = config.h src/libsigrok-internal.h src/session_driver.c -EXCLUDE += src/std.c src/drivers.c src/ezusb.c src/serial.c +EXCLUDE += src/std.c src/drivers.c src/ezusb.c src/fallback.c EXCLUDE += src/soft-trigger.c src/usb.c # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or @@ -804,21 +804,25 @@ EXCLUDE_SYMLINKS = NO # - src/std.c: Non-public helpers, no public API stuff in there. # - src/drivers.c: Non-public helpers, no public API stuff in there. # - src/ezusb.c: Non-public helpers, no public API stuff in there. -# - src/serial.c: Non-public helpers, no public API stuff in there. +# - src/fallback.c: Fallback functions to API calls from serial.c. # - src/soft-trigger.c: Non-public helpers, no public API stuff in there. # - src/usb.c: Non-public helpers, no public API stuff in there. # - src/hardware/*: Only driver-specific stuff, no public API stuff in there. # - src/input/*: Only input.c contains public API, everything else doesn't. # - src/output/*: Only output.c contains public API, everything else doesn't. +# - src/transform/*: Only transform.c contains public API, everything else doesn't. # - src/scpi/*: Non-public helpers, no public API stuff in there. # - src/dmm/*: Non-public helpers, no public API stuff in there. +# - src/lcr/*: Non-public helpers, no public API stuff in there. # - tests/*: Unit tests, no public API stuff in there. # - bindings/*: Language bindings, no public API stuff in there. # - doxy/*: Potentially already generated docs, should not be scanned. # -EXCLUDE_PATTERNS = */hardware/* */input/* */output/* */scpi/* */dmm/* -EXCLUDE_PATTERNS += */tests/* */bindings/* */doxy/* +EXCLUDE_PATTERNS = */src/hardware/* */src/input/* */src/output/* */src/transform/* +EXCLUDE_PATTERNS += */src/scpi/* */src/dmm/* */src/lcr/* +EXCLUDE_PATTERNS += */src/tests/* */src/bindings/* */src/doxy/* INPUT += src/input/input.c src/output/output.c +INPUT += src/transform/transform.c # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the