target_compile_options(project_options INTERFACE $<$:/external:anglebrackets /external:W0>) target_compile_options(project_options INTERFACE $<$:/external:anglebrackets /external:W0>) add_library(project_options_no_exceptions INTERFACE) target_link_libraries(project_options_no_exceptions INTERFACE project_options) target_compile_options(project_options_no_exceptions INTERFACE $<$:/EHs-c- /D_HAS_EXCEPTIONS=0>) target_compile_options(project_options_no_exceptions INTERFACE $<$:-fno-exceptions -fno-unwind-tables>) add_library(project_options_no_rtti INTERFACE) target_link_libraries(project_options_no_rtti INTERFACE project_options) target_compile_options(project_options_no_rtti INTERFACE $<$:/GR->) target_compile_options(project_options_no_rtti INTERFACE $<$:-fno-rtti>) add_library(project_options_no_stdlib INTERFACE) target_link_libraries(project_options_no_stdlib INTERFACE project_options) target_compile_definitions(project_options_no_stdlib INTERFACE NOSTDLIB) target_compile_options(project_options_no_stdlib INTERFACE $<$:-nostdlib>)