- Mar 16, 2015
-
-
Dominic Kempf authored
It seems the exclusion macros need to have a full list of headers to work. This is hopefully the last commit...
-
Dominic Kempf authored
The property must exist in order to have the exclusion macros work. I only tested dune common which has no exclusions... Thanks to Andreas Buhr for noticing!
-
Dominic Kempf authored
As proposed in FS1584, make headercheck is now disabled by default in cmake. This fact and how to enable it is printed upon "make headercheck".
-
- Dec 12, 2014
-
-
Christoph Grüninger authored
Otherwise the headers in dune-grid-howto and and in dune-multidomain/tests cannot be checked.
-
- Dec 28, 2013
-
-
Christoph Grüninger authored
-
- Oct 29, 2013
-
-
Dominic Kempf authored
Cmake by default added a dependeny variable for each headercheck target. Given the amount of such targets and the fact, that these dependencies should not be changed by the user, this is unwanted behaviour. The patch fixes this by removing the variable from the cache.
-
- Oct 24, 2013
-
-
Using variables as part of regex does not work with special characters. Therefore previously the headercheck failed during configure if e.g. the modules were located in $HOME/C++/. This patch fixes this by not using regex to strip the location of the modules from the path any more. This log message was amended by the pusher.
-
- Oct 09, 2013
-
-
Markus Blatt authored
Previously hidden unix files were included in the headercheck. Unfortunately emacs(server) tends to produces files such as .#<headername>. This broke the constructed Makefiles. This patch excludes such files from the list and fixes the issue.
-
- Sep 18, 2013
-
-
Exclusion from the headercheck can be achieved in a CMakeLists.txt file via the following macros: exclude_from_headercheck(list...) exclude_dir_from_headercheck() exclude_all_but_from_headercheck(list...) When not excluded, all headers matching dune/*.hh or src/*.hh will be checked. Unlike with autotools, make headercheck can only be called on the toplevel module directory and then run on all module headers. In contrast to autotools, CMake will cache the results and rerun only checks on changed headers.
-