mirror of
https://github.com/reactos/CMake.git
synced 2024-12-12 13:56:00 +00:00
d25819bc26
If {ARCHIVE,LIBRARY,RUNTIME}_OUTPUT_DIRECTORY is set with a genex then do not add the per-config subdirectory on multi-config generators. This will allow projects to use $<CONFIG> to place the per-config part of the directory path somewhere other than the end.
17 lines
659 B
ReStructuredText
17 lines
659 B
ReStructuredText
RUNTIME_OUTPUT_DIRECTORY_<CONFIG>
|
|
---------------------------------
|
|
|
|
Per-configuration output directory for
|
|
:ref:`RUNTIME <Runtime Output Artifacts>` target files.
|
|
|
|
This is a per-configuration version of the
|
|
:prop_tgt:`RUNTIME_OUTPUT_DIRECTORY` target property, but
|
|
multi-configuration generators (VS, Xcode) do NOT append a
|
|
per-configuration subdirectory to the specified directory. This
|
|
property is initialized by the value of the
|
|
:variable:`CMAKE_RUNTIME_OUTPUT_DIRECTORY_<CONFIG>` variable if
|
|
it is set when a target is created.
|
|
|
|
Contents of ``RUNTIME_OUTPUT_DIRECTORY_<CONFIG>`` may use
|
|
:manual:`generator expressions <cmake-generator-expressions(7)>`.
|