#1601 Headercheck does not restart if header changes
Metadata
| Property | Value |
|---|---|
| Reported by | Tobias Malkmus (tomalk@mathematik.uni-freiburg.de) |
| Reported at | Mar 16, 2015 16:23 |
| Type | Bug Report |
| Version | 2.3 |
| Operating System | Unspecified / All |
Description
For the current git master of dune-common (core/dune-common@1a9e7684 ) and cmake version 2.8.12.2 and the attached opts the headercheck does nothing if a header is changed after headercheck was called.
To reproduce this bug run make headercheck ones in the build directory of dune-common, change a header eg. dune-common/dune/common/visibility.hh and re run make headercheck.
I get the following output:
[ * ] Built target headercheck__***.hh
[ * ] Built target headercheck__***.hh
The headercheck feature is currently disabled. You can enable it by adding ENABLE_HEADERCHECK=1 to your cmake flags.
[100%] Built target headercheck
and no recompiling happens (See config.opts ENABLE_HEADERCHECK=1 is set ).
This makes the headercheck useless for me.