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 Simon Butcher
parent d49a142c6f
commit 8477d37ee6

View file

@ -115,7 +115,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}