diff options
author | Brad King <brad.king@kitware.com> | 2018-05-21 15:02:33 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2018-05-21 15:02:42 (GMT) |
commit | 7b42ffce09b589b8a7b1af348920e9c4808bd69f (patch) | |
tree | f29f8f8748a7b91c6e5e2bd853d4436c9b47bc42 /Help | |
parent | 963a33f4a86d8dd181446696bb5c64db91276906 (diff) | |
parent | 79ca546ed2d7d0ef546533978dfc4af4023d7194 (diff) | |
download | CMake-7b42ffce09b589b8a7b1af348920e9c4808bd69f.zip CMake-7b42ffce09b589b8a7b1af348920e9c4808bd69f.tar.gz CMake-7b42ffce09b589b8a7b1af348920e9c4808bd69f.tar.bz2 |
Merge topic 'PDBDirectoryGenExpression'
79ca546ed2 Add generator expression support to PDB_OUTPUT_DIRECTORY target property
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2083
Diffstat (limited to 'Help')
-rw-r--r-- | Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst | 10 | ||||
-rw-r--r-- | Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst | 3 | ||||
-rw-r--r-- | Help/release/dev/PDBDirectoryGenExpression.rst | 5 |
3 files changed, 16 insertions, 2 deletions
diff --git a/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst b/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst index 730cf57..2f667f3 100644 --- a/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst +++ b/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst @@ -5,8 +5,14 @@ Output directory for the MS debug symbols ``.pdb`` file generated by the linker for an executable or shared library target. This property specifies the directory into which the MS debug symbols -will be placed by the linker. This property is initialized by the -value of the :variable:`CMAKE_PDB_OUTPUT_DIRECTORY` variable if it is +will be placed by the linker. The property value may use +:manual:`generator expressions <cmake-generator-expressions(7)>`. +Multi-configuration generators append a per-configuration +subdirectory to the specified directory unless a generator expression +is used. + +This property is initialized by the value of the +:variable:`CMAKE_PDB_OUTPUT_DIRECTORY` variable if it is set when a target is created. .. |COMPILE_PDB_XXX| replace:: :prop_tgt:`COMPILE_PDB_OUTPUT_DIRECTORY` diff --git a/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst b/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst index 6037fa0..77fda90 100644 --- a/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst +++ b/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst @@ -11,5 +11,8 @@ property is initialized by the value of the :variable:`CMAKE_PDB_OUTPUT_DIRECTORY_<CONFIG>` variable if it is set when a target is created. +Contents of ``PDB_OUTPUT_DIRECTORY_<CONFIG>`` may use +:manual:`generator expressions <cmake-generator-expressions(7)>`. + .. |COMPILE_PDB_XXX| replace:: :prop_tgt:`COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG>` .. include:: PDB_NOTE.txt diff --git a/Help/release/dev/PDBDirectoryGenExpression.rst b/Help/release/dev/PDBDirectoryGenExpression.rst new file mode 100644 index 0000000..0b93a77 --- /dev/null +++ b/Help/release/dev/PDBDirectoryGenExpression.rst @@ -0,0 +1,5 @@ +PDBDirectoryGenExpression +------------------------- + +* The :prop_tgt:`PDB_OUTPUT_DIRECTORY` property learned to support + :manual:`generator expressions <cmake-generator-expressions(7)>`. |