]> https://gitweb.dealii.org/ - dealii.git/commit
CMake: Bugfix: Properly fix (CMAKE|DEAL_II)_CXX_FLAGS* caching 2822/head
authorMatthias Maier <tamiko@43-1.org>
Wed, 13 Jul 2016 12:57:28 +0000 (07:57 -0500)
committerMatthias Maier <tamiko@43-1.org>
Thu, 14 Jul 2016 08:18:54 +0000 (03:18 -0500)
commit5b6f6127d5c65a85e46d4e5333fb6ed1a11cf365
tree65a250ad6ab8ee91e563f29738d0d8b578268f97
parentfe0319ea52331eac237956d3df5c847d000781f8
CMake: Bugfix: Properly fix (CMAKE|DEAL_II)_CXX_FLAGS* caching

Well, #2793 did not really solve the problem.

This commit reorganizes the caching process entirely:

 * always store CMAKE_* variables in internal cache

 * do not force update cached DEAL_II_* variables

 * fix the issue of simultaneous usage of CMAKE_* and DEAL_II_* variables
   by prepending DEAL_II_* variables *after* the cache setup
cmake/setup_cached_variables.cmake
doc/news/changes.h

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.