opm-simulators/cmake/Modules
Roland Kaufmann c52e62ce88 Probe again later if ERT isn't found now
If we write a blank value into the cache, we tell CMake that ERT isn't
found and it won't check again. If we delete it from the cache in case
we didn't find the directories, then CMake will run the find module
again the next time we configure. Just probing for directories is cheap
so this is no problem. This allows us to install ERT, do a reconfigure
and it will then be picked up by the build system.

If we find ERT and it doesn't compile properly, a blank value will still
be written, and it won't try again the next time, so you must wipe the
cache if you *upgrade* ERT into a newer and more compatible version.
2013-08-14 23:39:04 +02:00
..
compat-2.8.3 Add CMake backwards compatibility for version < 2.8.3 2013-08-14 23:39:01 +02:00
compat-2.8.5 Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
compat-2.8.7 Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
AddOptions.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
ConfigVars.cmake Strings must contain ONLY numbers to be integers 2013-08-14 23:39:03 +02:00
dune-cornerpoint-prereqs.cmake List prerequisites for modules in a separate file 2013-08-14 23:39:01 +02:00
DuneCompat.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
Duplicates.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
FindAGMG.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
FindC99.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
FindCXX11Features.cmake make the c++-2011 feature set of GCC 4.4 mandatory 2013-07-30 21:12:23 +02:00
Finddune-common.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
Finddune-cornerpoint.cmake Get prerequisites from a separate "header" file 2013-08-14 23:39:02 +02:00
Finddune-geometry.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
Finddune-grid.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
Finddune-istl.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
FindEigen3.cmake Search common suffixes for include files 2013-06-25 14:54:22 +02:00
FindERT.cmake Probe again later if ERT isn't found now 2013-08-14 23:39:04 +02:00
Findopm-core.cmake Get prerequisites from a separate "header" file 2013-08-14 23:39:02 +02:00
Findopm-polymer.cmake Get prerequisites from a separate "header" file 2013-08-14 23:39:02 +02:00
Findopm-porsol.cmake Get prerequisites from a separate "header" file 2013-08-14 23:39:02 +02:00
Findopm-upscaling.cmake Get prerequisites from a separate "header" file 2013-08-14 23:39:02 +02:00
FindSuiteSparse.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
FindSuperLU.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
FindTinyXML.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
LibtoolArchives.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
opm-autodiff-prereqs.cmake List prerequisites for modules in a separate file 2013-08-14 23:39:01 +02:00
opm-core-prereqs.cmake List prerequisites for modules in a separate file 2013-08-14 23:39:01 +02:00
opm-polymer-prereqs.cmake List prerequisites for modules in a separate file 2013-08-14 23:39:01 +02:00
opm-porsol-prereqs.cmake List prerequisites for modules in a separate file 2013-08-14 23:39:01 +02:00
opm-upscaling-prereqs.cmake List prerequisites for modules in a separate file 2013-08-14 23:39:01 +02:00
opm-verteq-prereqs.cmake List prerequisites for modules in a separate file 2013-08-14 23:39:01 +02:00
OpmCompile.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
OpmDefaults.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
OpmDistClean.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
OpmDoc.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
OpmFiles.cmake Include file list from top-level instead of module-level 2013-08-14 23:39:02 +02:00
OpmFind.cmake Refine OpmFind according to Roland Kaufmann's suggestions. 2013-05-16 14:18:59 +02:00
OpmGrid.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
OpmInit.cmake Read the label from project info 2013-08-14 23:39:03 +02:00
OpmInstall.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
OpmKnown.cmake Recognize lib dirs that may be used later 2013-08-14 23:02:40 +02:00
OpmLibMain.cmake Add a switch for examples similar to the one for tests 2013-08-14 23:39:03 +02:00
OpmPackage.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
OpmProject.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
OpmSatellites.cmake Adjusts macro documentation to recent change. 2013-08-14 23:39:02 +02:00
UseCompVer.cmake Parse RHEL5 linker strings better 2013-08-14 23:39:02 +02:00
UseDebugSymbols.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseDynamicBoost.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseFastBuilds.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseFortranWrappers.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseMultiArch.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseOnlyNeeded.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseOpenMP.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseOptimization.cmake Disable link-time, whole program optimization 2013-08-14 22:59:55 +02:00
UsePrecompHeaders.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseSystemInfo.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseVCSInfo.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00
UseVersion.cmake Don't update version info in Debug mode 2013-08-14 23:39:03 +02:00
UseWarnings.cmake Import CMake support from OPM-Core 2013-05-15 10:24:52 +02:00