Put an: 

if(CMAKE_BUILD_TYPE STREQUAL "Debug") 
endif() 

guard around the set_property call. 

Tim 

----- Original Message -----

From: "Robert Dailey" <[email protected]> 
To: "CMake ML" <[email protected]> 
Sent: Friday, May 4, 2012 4:16:47 PM 
Subject: [CMake] Setting COMPILE_FLAGS property on a target in only debug? 

I'm doing the following: 



set_property( TARGET ${target_name} APPEND_STRING PROPERTY 
COMPILE_FLAGS "/ZI /Gy " 
) 


However this applies to all configurations. I want to only set this compiler 
flag for debug builds, not release. How can I do this? 
-- 

Powered by www.kitware.com 

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html 

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ 

Follow this link to subscribe/unsubscribe: 
http://www.cmake.org/mailman/listinfo/cmake 
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to