MantisBT
Mantis Bug Tracker Workflow

View Revisions: Issue #26800 All Revisions ] Back to Issue ]
Summary 0026800: CMake and genproj - ensure consistency between FILES and actual content of inc and src folders
Revision 2015-11-09 15:27 by abv
Description Currently both CMake and genproj generators can fill inc folder by headers of OCCT (either copies or shortcuts), however they both seem to not remove existing old copies of headers that might have been removed from OCCT sources. Furthermore, they copy all headers found in the package directory, regardless of whether they are listed in the FILES file of the package.

These tools should be improved to ensure consistency:

- Only headers listed in FILES should be copied / linked to inc.
- All files found in package directory but not listed in FILES should be reported (warning).
- Headers found in inc but not in FILES of any package should be removed (with warning message).
Revision 2015-10-23 11:59 by abv
Description Currently both CMake and genproj generators can fill inc folder by headers of OCCT (either copies or shortcuts), however they both seem to not remove existing old copies of headers that might have been removed from OCCT sources. Such dead headers should be removed from inc.


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker