diff options
author | Brad King <brad.king@kitware.com> | 2015-04-02 20:12:00 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2015-04-03 14:52:24 (GMT) |
commit | 227992c3a693bb56ee6f6600a10c6eb19c6fb311 (patch) | |
tree | 3978150a62bc56783bc8cf7f6794314e083da840 /Help/manual/cmake-buildsystem.7.rst | |
parent | 031d894fb882ca2e8c2269ba1674578f82155420 (diff) | |
download | CMake-227992c3a693bb56ee6f6600a10c6eb19c6fb311.zip CMake-227992c3a693bb56ee6f6600a10c6eb19c6fb311.tar.gz CMake-227992c3a693bb56ee6f6600a10c6eb19c6fb311.tar.bz2 |
Help: Reorganize and refine discussion of relocatable packages
Re-organize the content added to the cmake-packages(7) manual by
* commit v3.0.0-rc1~184^2 (Help: Document export(EXPORT) in the
cmake-packages manual, 2013-12-23),
* commit v3.0.0-rc1~154^2~1 (Help: Add notes about relocatability
of config-file packages, 2014-01-07), and
* commit v3.2.0-rc1~345^2 (Help: Warn that paths should not be used
in INTERFACE_ build properties, 2014-11-22).
These commits broke the natural flow of the original manual and made
wording after the new content make less sense. Move the content into
new subsections to restore the flow of the original manual and to
make explicitly the purpose of the new content.
Shorten the relocatable usage requirement "warnings". Refer to the
new cmake-packages(7) manual subsection to reduce duplication. Also
clarify the distinction between paths to library dependencies and
paths to their header files.
Diffstat (limited to 'Help/manual/cmake-buildsystem.7.rst')
-rw-r--r-- | Help/manual/cmake-buildsystem.7.rst | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Help/manual/cmake-buildsystem.7.rst b/Help/manual/cmake-buildsystem.7.rst index 002f2c2..ae5e58e 100644 --- a/Help/manual/cmake-buildsystem.7.rst +++ b/Help/manual/cmake-buildsystem.7.rst @@ -143,6 +143,11 @@ use particular :prop_tgt:`COMPILE_OPTIONS` or the properties must be **requirements**, not merely recommendations or convenience. +See the :ref:`Creating Relocatable Packages` section of the +:manual:`cmake-packages(7)` manual for discussion of additional care +that must be taken when specifying usage requirements while creating +packages for redistribution. + Target Properties ----------------- |