set(CppWinRT_FOUND TRUE) if(NOT TARGET Microsoft::CppWinRT) get_filename_component(cppwinrt_root "${CMAKE_CURRENT_LIST_DIR}" PATH) get_filename_component(cppwinrt_root "${cppwinrt_root}" PATH) add_library(Microsoft::CppWinRT INTERFACE IMPORTED) set_target_properties(Microsoft::CppWinRT PROPERTIES INTERFACE_COMPILE_FEATURES cxx_std_17 INTERFACE_INCLUDE_DIRECTORIES "${cppwinrt_root}/include" INTERFACE_LINK_LIBRARIES "${cppwinrt_root}/lib/cppwinrt_fast_forwarder.lib" ) unset(cppwinrt_root) endif()