https://github.com/Kitware/CMake
Raw File
Tip revision: 57622bd19d3fd013038d34f497b106a7e2bfd26d authored by Brad King on 20 January 2015, 16:04:44 UTC
CMake 3.1.1
Tip revision: 57622bd
XL-CXX.cmake
include(Compiler/XL)
__compiler_xl(CXX)
set(CMAKE_CXX_FLAGS_RELEASE_INIT "${CMAKE_CXX_FLAGS_RELEASE_INIT} -DNDEBUG")
set(CMAKE_CXX_FLAGS_MINSIZEREL_INIT "${CMAKE_CXX_FLAGS_MINSIZEREL_INIT} -DNDEBUG")

# -qthreaded     = Ensures that all optimizations will be thread-safe
# -qhalt=e       = Halt on error messages (rather than just severe errors)
set(CMAKE_CXX_FLAGS_INIT "-qthreaded -qhalt=e")

set(CMAKE_CXX_COMPILE_OBJECT
  "<CMAKE_CXX_COMPILER> -+ <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>")
back to top