Common components for OPM, in particular build system (cmake).
Otherwise we will never search for e.g. Boost multiple times and the upmost module in the hierarchy will dictate the components to be used. That does not work for downstream modules. Therefore with this change we check whether there is an argument COMPONENTS passed to find_package and make sure there will be another call to it if that is the case. |
||
---|---|---|
cmake | ||
debian | ||
docs | ||
examples | ||
external/cjson | ||
jenkins | ||
opm | ||
redhat | ||
src/opm | ||
tests | ||
.gitignore | ||
changelog.md | ||
CMakeLists_files.cmake | ||
CMakeLists.txt | ||
CopyHeaders.cmake | ||
dune.module | ||
ExtraTests.cmake | ||
GenerateKeywords.cmake | ||
LICENSE | ||
opm-common-prereqs.cmake | ||
README.md |
opm-common
Contains common components used throughout all of OPM, in particular CMake modules for the build system.