From 1d59503a24227ba1a8477d25c6fa33df0e38abd6 Mon Sep 17 00:00:00 2001 From: John Preston Date: Sat, 26 Jun 2021 13:26:05 +0300 Subject: [PATCH] Fix NuGet WinRT header generation. --- nuget.cmake | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/nuget.cmake b/nuget.cmake index bae1b554..6fc9fd6e 100644 --- a/nuget.cmake +++ b/nuget.cmake @@ -90,6 +90,7 @@ function(nuget_add_winrt target_name) /? OUTPUT_FILE ${winrt_version_test} + COMMAND_ERROR_IS_FATAL ANY ) execute_process( COMMAND @@ -97,6 +98,7 @@ function(nuget_add_winrt target_name) ${winrt_sdk_version} OUTPUT_FILE ${sdk_version_test} + COMMAND_ERROR_IS_FATAL ANY ) execute_process( COMMAND @@ -118,11 +120,10 @@ function(nuget_add_winrt target_name) ${winrt_loc}/bin/cppwinrt -input ${winrt_sdk_version} -output ${gen_dst} - COMMAND - cp ${winrt_version_test} ${winrt_version_key} - COMMAND - cp ${sdk_version_test} ${sdk_version_key} + COMMAND_ERROR_IS_FATAL ANY ) + file(RENAME ${winrt_version_test} ${winrt_version_key}) + file(RENAME ${sdk_version_test} ${sdk_version_key}) endif() target_include_directories(${target_name}