Hi,

We have a C++ class called: TFile

The C++ source file is in: /roottrunk/io/io/src/TFile.cxx
The header is in :              /roottrunk/io/io/inc/TFile.h

We have also an extra  TFile.h in: /roottrunk/io/io/v7/inc/ROOT/TFile.h


STRIP_FROM_INC_PATH is left blank (in Doxyfile), we get the following lines a 
the end of the file classTFile.html
generated by doxygen:

------
The documentation for this class was generated from the following files:

  *   
io/io/inc/TFile.h<file:///Users/couet/rootdoc/html/inc_2TFile_8h_source.html>
  *   
io/io/src/TFile.cxx<file:///Users/couet/rootdoc/html/src_2TFile_8cxx_source.html>

------

If instead we put the following paths in STRIP_FROM_INC_PATH (in Doxyfile)

/roottrunk/io/io/inc
/roottrunk/io/io/v7/inc

we get the following lines a the end of the file classTFile.html generated by 
doxygen

------
The documentation for this class was generated from the following files:

  *   
io/io/v7/inc/ROOT/TFile.h<file:///Users/couet/rootdoc/html/v7_2inc_2ROOT_2TFile_8h_source.html>
  *   
io/io/src/TFile.cxx<file:///Users/couet/rootdoc/html/src_2TFile_8cxx_source.html>

------

so it seems doxygen gets confused and pick the wrong include file.

Can you explain ?

Cheers, Olivier
------------------------------------------------------------------------------
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to