Adding a Custom Configuration in CMake
September 20, 2011
To add a custom configuration to a CMake build (which only applies to multi-generators such as Visual Studio): list(APPEND CMAKE_CONFIGURATION_TYPES DEBUGX64) list(REMOVE_DUPLICATES CMAKE_CONFIGURATION_TYPES) set(CMAKE_CONFIGURATION_TYPES "${CMAKE_CONFIGURATION_TYPES}" CACHE STRING "Semicolon separated list of supported configuration types [Debug|Release|MinSizeRel|RelWithDebInfo|Debug-x64]" FORCE) set(CMAKE_C_FLAGS_SUPERDUPER "-flagone -flagtwo" CACHE STRING "Flags used by the compiler during debugx64 builds") set(CMAKE_CXX_FLAGS_SUPERDUPER "-flagone -flagtwo" CACHE [...]
1