Merge topic 'ep-log-output-under-vs'

44aff73 ExternalProject: Avoid bleed-through output when logging.
This commit is contained in:
Brad King 2011-01-11 15:52:30 -05:00 committed by CMake Topic Stage
commit c39abc2411
1 changed files with 2 additions and 1 deletions

View File

@ -753,7 +753,7 @@ endif()
set(sep ";")
endif()
endforeach()
set(code "${code}set(command \"${cmd}\")${code_execute_process}")
set(code "set(ENV{VS_UNICODE_OUTPUT} \"\")\n${code}set(command \"${cmd}\")${code_execute_process}")
file(WRITE ${stamp_dir}/${name}-${step}-impl.cmake "${code}")
set(command ${CMAKE_COMMAND} "-Dmake=\${make}" "-Dconfig=\${config}" -P ${stamp_dir}/${name}-${step}-impl.cmake)
endif()
@ -763,6 +763,7 @@ endif()
set(logbase ${stamp_dir}/${name}-${step})
file(WRITE ${script} "
${code_cygpath_make}
set(ENV{VS_UNICODE_OUTPUT} \"\")
set(command \"${command}\")
execute_process(
COMMAND \${command}