From 2d387356de6c869857871c2c661f25829c496154 Mon Sep 17 00:00:00 2001 From: albert-github Date: Sat, 4 Apr 2020 15:30:38 +0200 Subject: [PATCH] Incorrect PREDEFINED setting. The PREDEFINED setting for had a space between the define name and the equal sign and this is not allowed, it results in the warning: ``` error: Illegal PREDEFINED format '=', no define name specified ``` according to the documentation explicitly states that no space is allowed: > The PREDEFINED tag can be used to specify one or more macro names that are defined before the preprocessor is started (similar to the -D option of e.g. gcc). The argument of the tag is a list of macros of the form: name or name=definition (no spaces). If the definition and the "=" are omitted, "=1" is assumed. To prevent a macro definition from being undefined via #undef or recursively expanded use the := operator instead of the = operator. --- doc/Doxyfile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Doxyfile.in b/doc/Doxyfile.in index d270e636af..c881964254 100644 --- a/doc/Doxyfile.in +++ b/doc/Doxyfile.in @@ -241,7 +241,7 @@ PREDEFINED = __cplusplus=1 \ CV_WRAP= \ CV_WRAP_AS(x)= \ CV_CDECL= \ - CV_Func = \ + CV_Func= \ CV_DO_PRAGMA(x)= \ CV_SUPPRESS_DEPRECATED_START= \ CV_SUPPRESS_DEPRECATED_END= \