There are a number of changes throughout the CMake stack, this is part of them, to allow simpler and more robust use of ForestClaw from higher-level projects as a Git submodule.
This is general corrections/modification after the pattern used in libsc.
To avoid typos (there was one fixed by this PR) we use CMake 3.14+ install() syntax.
We fixed the runpath issue on HPC by using CMake default runpath logic.
There are a number of changes throughout the CMake stack, this is part of them, to allow simpler and more robust use of ForestClaw from higher-level projects as a Git submodule.
This is general corrections/modification after the pattern used in libsc.
To avoid typos (there was one fixed by this PR) we use CMake 3.14+ install() syntax.
We fixed the runpath issue on HPC by using CMake default runpath logic.