From 28c05035148d352c291f4de00c586f604a403625 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sat, 14 Jan 2012 12:44:00 +0000 Subject: [PATCH] [CMAKE] * Improve handling of linking executables in prefast mode. svn path=/trunk/; revision=54954 --- reactos/cmake/msvc.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/cmake/msvc.cmake b/reactos/cmake/msvc.cmake index e88f34a4f16..1c1e77b0a1e 100644 --- a/reactos/cmake/msvc.cmake +++ b/reactos/cmake/msvc.cmake @@ -60,6 +60,10 @@ if(_PREFAST_) "prefast LIST") set(CMAKE_CXX_COMPILE_OBJECT " ${CMAKE_START_TEMP_FILE} ${CMAKE_CL_NOLOGO} /TP /Fo /Fd -c ${CMAKE_END_TEMP_FILE}" "prefast LIST") + set(CMAKE_C_LINK_EXECUTABLE + "cl ${CMAKE_CL_NOLOGO} ${CMAKE_START_TEMP_FILE} /Fe /Fd -link /implib: /version:. ${CMAKE_END_TEMP_FILE}") + set(CMAKE_CXX_LINK_EXECUTABLE + "cl ${CMAKE_CL_NOLOGO} ${CMAKE_START_TEMP_FILE} /Fe /Fd -link /implib: /version:. ${CMAKE_END_TEMP_FILE}") endif() set(CMAKE_RC_CREATE_SHARED_LIBRARY ${CMAKE_C_CREATE_SHARED_LIBRARY})