summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/execute_process/Encoding.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/RunCMake/execute_process/Encoding.cmake')
-rw-r--r--Tests/RunCMake/execute_process/Encoding.cmake3
1 files changed, 3 insertions, 0 deletions
diff --git a/Tests/RunCMake/execute_process/Encoding.cmake b/Tests/RunCMake/execute_process/Encoding.cmake
index 206a71b..61d2c22 100644
--- a/Tests/RunCMake/execute_process/Encoding.cmake
+++ b/Tests/RunCMake/execute_process/Encoding.cmake
@@ -1,9 +1,12 @@
if(CMAKE_HOST_WIN32 AND CODEPAGE)
+ cmake_policy(GET CMP0176 CMP0176)
+
# Run cmake in a new Window to isolate its console code page.
execute_process(COMMAND cmd /c start /min /wait ""
${CMAKE_COMMAND} -DTEST_ENCODING_EXE=${TEST_ENCODING_EXE}
-DENCODING=${ENCODING}
-DCODEPAGE=${CODEPAGE}
+ -DCMP0176=${CMP0176}
-P ${CMAKE_CURRENT_LIST_DIR}/Encoding-windows.cmake)
# Load our internal UTF-8 representation of the output.