[CMake] CMAKE_RUNTIME_OUTPUT_DIRECTORY without the extra 'Debug' or 'Release' ?

Brad King brad.king at kitware.com
Mon Feb 8 08:43:04 EST 2010


Erwin Coumans wrote:
> 
> Hi,
> 
> How can we specify the actual directory where the executable ends up in
> MSVC, without any messing around by adding 'Debug' or "Release'?
> 
> I tried the following lines:
> 
> SET( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${BULLET_PHYSICS_SOURCE_DIR})
> SET( CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${BULLET_PHYSICS_SOURCE_DIR})
> SET( CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ${BULLET_PHYSICS_SOURCE_DIR})
> 
> But the generated MSVC projectfiles still add 'Debug', 'Release' to the
> directory. How can this additional 'Debug' or 'Release' be removed?

Coincidentally this is already implemented and is going to be in 2.8.1.

http://www.cmake.org/Bug/view.php?id=9163

-Brad


More information about the CMake mailing list