From: Gerhard Sittig Date: Sun, 6 Oct 2019 08:08:09 +0000 (+0200) Subject: build: unbreak C++ binding compilation with newer Doxygen (1.8.16) X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=commitdiff_plain;h=2da97803e653b814db3a42b3b749953368932cb6 build: unbreak C++ binding compilation with newer Doxygen (1.8.16) Doxygen version 1.8.16 introduced an issue which breaks the compilation of sigrok's C++ binding (https://github.com/doxygen/doxygen/issues/7190). Don't set the FILE_PATTERNS variable at all, instead of assigning an empty value. This resolves bug #1422. --- diff --git a/Doxyfile b/Doxyfile index 252e504e..76f410a0 100644 --- a/Doxyfile +++ b/Doxyfile @@ -763,7 +763,11 @@ INPUT_ENCODING = UTF-8 # *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, # *.qsf, *.as and *.js. -FILE_PATTERNS = +# 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.