Building static libraries with Fetchcontent

If that dependency project “hardcodes” the SHARED argument in add_library(), then I reckon the only way to go about that is to patch their original CMakeLists.txt. If they don’t hardcode the library type, then perhaps they set the BUILD_SHARED_LIBS (or maybe you do?).