ExternalProject_Add(
CppWinRTNuget
URL "https://www.nuget.org/api/v2/package/Microsoft.Windows.CppWinRT/2.0.240111.5"
URL_HASH "SHA512=c6c38b81640d7d96d3ca76c321289d6f92eec9bb593a11824640c7dc3651dc69cce1e85ca0324396b4a4d55f790f2c16f835da261e7821137de1eb491b52ffc8"
CONFIGURE_COMMAND ""
BUILD_COMMAND
"<SOURCE_DIR>/bin/cppwinrt.exe"
-in "${CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION}"
-output "<BINARY_DIR>/include"
INSTALL_COMMAND ""
EXCLUDE_FROM_ALL
DOWNLOAD_EXTRACT_TIMESTAMP OFF
STEP_TARGETS update
)