Tags: atgeirr/opm-grid
Tags
Move BLAS/LAPACK checks and libs to the module that actually needs these things, dune-porsol (and, transitively, dune-upscaling). Add Boost libraries to module dependencies for dune-cornerpoint using DUNE_ADD_MODULE_DEPS. While no official ruling has been made on the Dune mailing lists, this solution/hack/work-around makes dune-porsol and dune-upscaling configure/build on systems whose Boost infrastructure is in non-standard locations (e.g., Airbus). Use the same solution for the BLAS/LAPACK libraries. This change begets a complete "dunecontrol all"-run for dune-cornerpoint, dune-porsol, and dune-upscaling. Issue a command such as ./dune-common/bin/dunecontrol --module=dune-upscaling all to build the required targets for all modules (using dunecontrol's dependency tracking capabilities).