Doxygen does not like spaces in FILE_PATTERNS
                
                Brought to you by:
                
                    akkumar
                    
                
            
            
        
        
        
    Some of the properties in doxygen configuration (like path) need to be wrapped around by spaces .
Some of them like FILE_PATTERNS need to take spaces as such without wrapping etc.
EG:
doxygen does not like
FILE_PATTERNS    = "*.java *.dox"
Instead it must be
FILE_PATTERNS    = *.java *.dox
// Note the missing quotes around the pattern(s)
--
Emil (via email ) 
The same with
<property name="TAGFILES" value="a=b c=d e=f" />
Hi, all.
I don't think it needs to add quotes in DoxygenConfig.java when a path-like property is met.
Actually, XML itself or Ant property tag can receive a string with quotes if you use double quotes nested by single quotes. ('"SOMETHING"') Or you can simply use entity reference.
So I removed the codes
if (val.indexOf(' ') > -1) { val = "\"" + val + "\""; }
and modify the configurations in Ant script, and it did works.
Hello,
I uploaded a patch to support such list properties: it skip quoting a predefined set of properties which are known to contain space-delimited lists.
See patch#5.