summaryrefslogtreecommitdiffstats
path: root/Tests/OutDir/OutDir.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2009-10-28 17:35:25 (GMT)
committerBrad King <brad.king@kitware.com>2009-10-28 17:35:25 (GMT)
commit74c59a748df858aa474342f3ad53e36cf877f9c1 (patch)
tree82c58e2cb79602ae5fabf20dc6af6d72ab771637 /Tests/OutDir/OutDir.cmake
parentba728f911a4d55fbe5d56428d27a10d2f62f470e (diff)
downloadCMake-74c59a748df858aa474342f3ad53e36cf877f9c1.zip
CMake-74c59a748df858aa474342f3ad53e36cf877f9c1.tar.gz
CMake-74c59a748df858aa474342f3ad53e36cf877f9c1.tar.bz2
Introduce per-config OUTPUT_DIRECTORY properties
We create per-configuration target properties to specify ARCHIVE, LIBRARY, and RUNTIME output directories. The properties override the generic properties for the <CONFIG> configuration: ARCHIVE_OUTPUT_DIRECTORY -> ARCHIVE_OUTPUT_DIRECTORY_<CONFIG> LIBRARY_OUTPUT_DIRECTORY -> LIBRARY_OUTPUT_DIRECTORY_<CONFIG> RUNTIME_OUTPUT_DIRECTORY -> RUNTIME_OUTPUT_DIRECTORY_<CONFIG> For multi-configuration generators, the per-configuration subdirectory normally appended to the generic output directory is not added to the configuration-specific property values. This allows projects to set the exact location at which binaries will be placed for each configuration. See issue #9163.
Diffstat (limited to 'Tests/OutDir/OutDir.cmake')
0 files changed, 0 insertions, 0 deletions