Remove need for elevated command line in Windows

Changes use of mklink in Windows test builds, to create junctions instead of
directory symbolic links. This removes the need for an elevated command prompt
when running cmake to create the Visual Studio project files.
This commit is contained in:
Simon B 2016-11-12 22:34:10 +00:00 committed by Janos Follath
parent e2e2db4348
commit 41ce6e6076

View file

@ -112,7 +112,7 @@ if (NOT ${CMAKE_CURRENT_BINARY_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
if (CMAKE_HOST_UNIX)
set(command ln -s ${target} ${link})
else()
set(command cmd.exe /c mklink /d ${link} ${target})
set(command cmd.exe /c mklink /j ${link} ${target})
endif()
execute_process(COMMAND ${command}