Better generic CMake helpers.
Split configuring client job from add targets.