浏览代码

Merge topic 'cmp0022-docs'

28ffb7e Note how to write CMP0022 compatible code with CMake 2.8.9.
Brad King 11 年之前
父节点
当前提交
beb9cfae17
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      Help/policy/CMP0022.rst

+ 4 - 0
Help/policy/CMP0022.rst

@@ -22,6 +22,10 @@ downstream users of CMake versions older than 2.8.12.  The
 target_link_libraries command will no longer populate the properties
 matching LINK_INTERFACE_LIBRARIES(_<CONFIG>)? if this policy is NEW.
 
+Warning-free future-compatible code which works with CMake 2.8.9 onwards
+can be written by using the ``LINK_PRIVATE`` and ``LINK_PUBLIC`` keywords
+of :command:`target_link_libraries`.
+
 The OLD behavior for this policy is to ignore the
 INTERFACE_LINK_LIBRARIES property for in-build targets.  The NEW
 behavior for this policy is to use the INTERFACE_LINK_LIBRARIES