diff options
author | Brad King <brad.king@kitware.com> | 2014-02-26 14:37:13 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-02-26 14:37:13 (GMT) |
commit | bfb3f19c43a8b4f19bdbbe04d1adc444178340f3 (patch) | |
tree | 7fc26cb1161550c031c9fac2762c5ca2aecc570f | |
parent | 42322469e4c02d7625ba6813045de81393047760 (diff) | |
parent | ad75afbfb4c31e5e039d26564a8327e637200542 (diff) | |
download | CMake-bfb3f19c43a8b4f19bdbbe04d1adc444178340f3.zip CMake-bfb3f19c43a8b4f19bdbbe04d1adc444178340f3.tar.gz CMake-bfb3f19c43a8b4f19bdbbe04d1adc444178340f3.tar.bz2 |
Merge branch 'INTERFACE-property-docs' into release
-rw-r--r-- | Help/manual/cmake-buildsystem.7.rst | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Help/manual/cmake-buildsystem.7.rst b/Help/manual/cmake-buildsystem.7.rst index d252473..501b924 100644 --- a/Help/manual/cmake-buildsystem.7.rst +++ b/Help/manual/cmake-buildsystem.7.rst @@ -820,6 +820,16 @@ This way, the build specification of ``exe1`` is expressed entirely as linked targets, and the complexity of compiler-specific flags is encapsulated in an ``INTERFACE`` library target. +The properties permitted to be set on or read from an ``INTERFACE`` library +are: + +* Properties matching ``INTERFACE_*`` +* Built-in properties matching ``COMPATIBLE_INTERFACE_*`` +* ``EXPORT_NAME`` +* ``IMPORTED`` +* ``NAME`` +* Properties matching ``MAP_IMPORTED_CONFIG_*`` + ``INTERFACE`` libraries may be installed and exported. Any content they refer to must be installed separately: |