Re: [Doxygen-users] Inconsistency of FILE_PATTERNS
Brought to you by:
dimitri
From: Dimitri v. H. <di...@st...> - 2002-01-05 16:38:02
|
On Sun, Jan 06, 2002 at 12:09:41AM +0800, Jerzy Kaczorowski wrote: > I use doxygen 1.2.13.1 on w2k prof. There seem to be a small inconsistency > around the FILE_PATTERNS setting. > > 1. Problem one: In the config file in the description of the setting there > is a list of the tested patterns if the setting is left blank. It goes: > > #If left blank the following patterns are tested: > # *.c *.cc *.cxx *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx > *.hpp > # *.h++ *.idl > > That list doesn't seem to be complete. For example it doesn't list the > *.cpp, yet that pattern is tested and the files with .cpp extension are > properly documented. It would be nice to have a complete list of the tested > patterns thought since that contributes to the decision whether to leave the > setting blank or to actually fill it in. > > In the documentation however, it states: > FILE_PATTERNS > If the value of the INPUT tag contains directories, you can use the > FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and > *.h ) to filter out the source-files in the directories. If left blank all > files are included (i.e. wildcard *). > > Where it says that all files are included, that is not correct also... I'll correct these inconsistencies. > > 2. Problem two: While at it - it would be just great if the default pattern > also contained the *.odl file pattern together with already present *.idl. I'll add it. > If that was the case I would not have to list all the patterns just to apped > the .odl files. Alternatively, is there a way append the file patterns to > the default list instead of ovewriting it? If not, perhaps something like > that: > > FILE_PATTERNS = $(FILE_PATTERNS) value [value, ...] Normally += can be used for this. But the way it is implemented now, the default patterns are added afterwards, and only if the FILE_PATTERNS tag is empty, so this wouldn't work. Regards, Dimitri |