always link dunealugrid against dunecommon
Summary
Link the dunealugrid
explicitly against dunecommon
. This is currently only done if CMAKE_HOST_APPLE
.
Details
CMake communicates flags and link libraries by targets. So linking against dunecommon sets requirements formulated for dune-common also for dune-alugrid. When the cmake buildsystem gets updated, this might be necessary, since global properties will be removed, and thus would not be set for the dunealugrid
target otherwise. One example where the build of dune-alugrid fails is with the core/dune-common!862 (merged) (changing the way the c++-standard is enforced in dune). Linking against dunecommon
works already now and does not hurt.