Hi Tom, On Jul 16, 2013, at 15:12 , Tom Udale <t...@ionoptix.com> wrote: > Hi Geoff, > >>> I am having some trouble with macro expansions >>> (EXPAND_AS_DEFINED is not working). I have run doxygen -d >>> Preprocessor and indeed I see a number of >> >>> #include somefile.h: not found! skipping... >> >>> which I am sure is the culprit. >> >>> The confusing part is that somefile.h is part of INPUT. The >>> docs for INCLUDE_PATH indicate that it is for files _not_ >>> included in INPUT and as such I have left it empty. >> >>> Do I need to replicate INPUT in INCLUDE_PATH to get this to >>> work? Seems wrong somehow. >> >>> For the record, I am running v 1.8.4. >> >> You don't need to replicate INPUT, but your INCLUDE_PATH should >> be set so that the doxygen preprocessor will find what it needs. >> Yes I know the doc says "files that are not input files", but >> this is still a C/C++ preprocessor so I'm not sure how it could >> be expected to work reliably without finding even input files >> according to the include path. > > Indeed it does make sense and my experimentation since I posted has > demonstrated the need for the INCLUDE_PATH. I just kind of figured that > since the entire source tree is scanned (and I assume in memory) before > anything happens that it would be easy to find any "in project" header > file without additional information.
That should have been the case. Can you file a bug report (http://bugzilla.gnome.org/enter_bug.cgi?product=doxygen) and attach a self-contained example showing the problem? Regards, Dimitri ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users