[ros-diffs] [akhaldi] 54868: [PREFAST] * Write PREfast defect log to the console. Dedicated to Timo.

akhaldi at svn.reactos.org akhaldi at svn.reactos.org
Sat Jan 7 21:50:11 UTC 2012


Author: akhaldi
Date: Sat Jan  7 21:50:10 2012
New Revision: 54868

URL: http://svn.reactos.org/svn/reactos?rev=54868&view=rev
Log:
[PREFAST]
* Write PREfast defect log to the console. Dedicated to Timo.

Modified:
    trunk/reactos/cmake/msvc.cmake

Modified: trunk/reactos/cmake/msvc.cmake
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/cmake/msvc.cmake?rev=54868&r1=54867&r2=54868&view=diff
==============================================================================
--- trunk/reactos/cmake/msvc.cmake [iso-8859-1] (original)
+++ trunk/reactos/cmake/msvc.cmake [iso-8859-1] Sat Jan  7 21:50:10 2012
@@ -53,9 +53,13 @@
 endif()
 
 if(_PREFAST_)
-message("PREFAST enabled!")
-set(CMAKE_C_COMPILER "prefast cl")
-set(CMAKE_CXX_COMPILER "prefast cl")
+    message("PREFAST enabled!")
+    set(CMAKE_C_COMPILER "prefast cl")
+    set(CMAKE_CXX_COMPILER "prefast cl")
+    set(CMAKE_C_COMPILE_OBJECT "<CMAKE_C_COMPILER> ${CMAKE_START_TEMP_FILE} ${CMAKE_CL_NOLOGO} <FLAGS> <DEFINES> /Fo<OBJECT> /Fd<TARGET_PDB> -c <SOURCE>${CMAKE_END_TEMP_FILE}"
+    "prefast LIST")
+    set(CMAKE_CXX_COMPILE_OBJECT "<CMAKE_CXX_COMPILER> ${CMAKE_START_TEMP_FILE} ${CMAKE_CL_NOLOGO} <FLAGS> <DEFINES> /TP /Fo<OBJECT> /Fd<TARGET_PDB> -c <SOURCE>${CMAKE_END_TEMP_FILE}"
+    "prefast LIST")
 endif()
 
 set(CMAKE_RC_CREATE_SHARED_LIBRARY ${CMAKE_C_CREATE_SHARED_LIBRARY})




More information about the Ros-diffs mailing list