Use more target-centric cmake code

Merged Friedrich W. H. Kossebau requested to merge work/kossebau/moretargetcentrism into master

Merge request reports