add_library: Reject shared libraries on platforms that do not support them

Add policy CMP0164 to provide compatibility.

Fixes: #25759 (closed)
Topic-rename: add_library-no-static-fallback

Edited by Brad King

Merge request reports

Loading