David Genest wrote:
Bill,
cache. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHa" CACHE FORCE "") will do what you want.

I tried adding CACHE FORCE "", but I still see /EHsc in the ui.

___________

My mistake...


http://www.cmake.org/cmake/help/cmake2.6docs.html#command:set

set(<variable> <value> [[CACHE <type> <docstring> [FORCE]] | PARENT_SCOPE])

Should be:

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHa" CACHE STRING "cxx flags" FORCE)

This will still be odd for your users. It will also append /EHa every time CMake is run...

-Bill

_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to