mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
this seems to be a bug in cmake 2.8.10.2: if the user sets the CMAKE_CXX_COMPILER variable for a build directory where this variable has already been set, one gets an endless loop. This stings especially if using the dunecontrol compatibility layer as the compiler flags are unconditionally set via the CXX_FLAGS environment variable in the options file. Running duncontrol on a module twice will thus trigger the infinite loop if some compiler flags are set by the user. The solution is relatively simple: Delete the CMakeFiles directory before calling cmake. for the dunecontrol compatibility mode, we do this in the configure script. For details about the cmake bug, see http://www.cmake.org/Bug/view.php?id=14119 |
||
---|---|---|
.. | ||
configure | ||
DuneCompat2.cmake | ||
RemoveEmptyDir.cmake | ||
WriteVerSHA.cmake |