Help: Revise buildsystem artifact file type documentation (#15539)

Add sections to the cmake-buildsystem(7) manual and cross-reference
them with relevant variables and target properties.  This avoids
duplicating the information and allows it to be more detailed.
This commit is contained in:
Brad King
2015-04-29 09:44:40 -04:00
parent f0673c1022
commit d401aa21c9
23 changed files with 161 additions and 49 deletions

View File

@@ -1,8 +1,9 @@
CMAKE_ARCHIVE_OUTPUT_DIRECTORY
------------------------------
Where to put all the ARCHIVE targets when built.
Where to put all the :ref:`ARCHIVE <Archive Output Artifacts>`
target files when built.
This variable is used to initialize the ARCHIVE_OUTPUT_DIRECTORY
This variable is used to initialize the :prop_tgt:`ARCHIVE_OUTPUT_DIRECTORY`
property on all the targets. See that target property for additional
information.

View File

@@ -0,0 +1,9 @@
CMAKE_ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>
---------------------------------------
Where to put all the :ref:`ARCHIVE <Archive Output Artifacts>`
target files when built for a specific configuration.
This variable is used to initialize the
:prop_tgt:`ARCHIVE_OUTPUT_DIRECTORY_<CONFIG>` property on all the targets.
See that target property for additional information.

View File

@@ -1,8 +1,9 @@
CMAKE_LIBRARY_OUTPUT_DIRECTORY
------------------------------
Where to put all the LIBRARY targets when built.
Where to put all the :ref:`LIBRARY <Library Output Artifacts>`
target files when built.
This variable is used to initialize the LIBRARY_OUTPUT_DIRECTORY
This variable is used to initialize the :prop_tgt:`LIBRARY_OUTPUT_DIRECTORY`
property on all the targets. See that target property for additional
information.

View File

@@ -0,0 +1,9 @@
CMAKE_LIBRARY_OUTPUT_DIRECTORY_<CONFIG>
---------------------------------------
Where to put all the :ref:`LIBRARY <Library Output Artifacts>`
target files when built for a specific configuration.
This variable is used to initialize the
:prop_tgt:`LIBRARY_OUTPUT_DIRECTORY_<CONFIG>` property on all the targets.
See that target property for additional information.

View File

@@ -1,8 +1,9 @@
CMAKE_RUNTIME_OUTPUT_DIRECTORY
------------------------------
Where to put all the RUNTIME targets when built.
Where to put all the :ref:`RUNTIME <Runtime Output Artifacts>`
target files when built.
This variable is used to initialize the RUNTIME_OUTPUT_DIRECTORY
This variable is used to initialize the :prop_tgt:`RUNTIME_OUTPUT_DIRECTORY`
property on all the targets. See that target property for additional
information.

View File

@@ -0,0 +1,9 @@
CMAKE_RUNTIME_OUTPUT_DIRECTORY_<CONFIG>
---------------------------------------
Where to put all the :ref:`RUNTIME <Runtime Output Artifacts>`
target files when built for a specific configuration.
This variable is used to initialize the
:prop_tgt:`RUNTIME_OUTPUT_DIRECTORY_<CONFIG>` property on all the targets.
See that target property for additional information.