diff options
author | Brad King <brad.king@kitware.com> | 2014-02-19 13:34:29 (GMT) |
---|---|---|
committer | CMake Topic Stage <kwrobot@kitware.com> | 2014-02-19 13:34:29 (GMT) |
commit | a7c956b86736ea82ade88bea6414cd6a8c84e307 (patch) | |
tree | 1dde2b87b831c2d10613272727197a4563334f15 | |
parent | 6a1a6449406f98bfc3fd5002bc84e4dfd401c704 (diff) | |
parent | 0c54b775a4aaec799fbbfc89cbec07222bb806b3 (diff) | |
download | CMake-a7c956b86736ea82ade88bea6414cd6a8c84e307.zip CMake-a7c956b86736ea82ade88bea6414cd6a8c84e307.tar.gz CMake-a7c956b86736ea82ade88bea6414cd6a8c84e307.tar.bz2 |
Merge topic 'doc-usage-requirements'
0c54b775 Help: Document the purpose of usage requirements clearly.
-rw-r--r-- | Help/manual/cmake-buildsystem.7.rst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Help/manual/cmake-buildsystem.7.rst b/Help/manual/cmake-buildsystem.7.rst index 03eb163..d252473 100644 --- a/Help/manual/cmake-buildsystem.7.rst +++ b/Help/manual/cmake-buildsystem.7.rst @@ -112,6 +112,12 @@ Each command may be invoked with multiple uses of each keyword: INTERFACE USING_ARCHIVE_LIB ) +Note that usage requirements are not designed as a way to make downstreams +use particular :prop_tgt:`COMPILE_OPTIONS` or +:prop_tgt:`COMPILE_DEFINITIONS` etc for convenience only. The contents of +the properties must be **requirements**, not merely recommendations or +convenience. + Target Properties ----------------- |