|
|
@@ -9,9 +9,12 @@ These paths are implicit linker search directories for the compiler's
|
|
|
language. CMake automatically detects these directories for each
|
|
|
language and reports the results in this variable.
|
|
|
|
|
|
-When a library in one of these directories is given by full path to
|
|
|
-:command:`target_link_libraries` CMake will generate the ``-l<name>`` form on
|
|
|
-link lines to ensure the linker searches its implicit directories for the
|
|
|
-library. Note that some toolchains read implicit directories from an
|
|
|
-environment variable such as ``LIBRARY_PATH`` so keep its value consistent
|
|
|
-when operating in a given build tree.
|
|
|
+Some toolchains read implicit directories from an environment variable such as
|
|
|
+``LIBRARY_PATH``. If using such an environment variable, keep its value
|
|
|
+consistent when operating in a given build tree because CMake saves the value
|
|
|
+detected when first creating a build tree.
|
|
|
+
|
|
|
+If policy :policy:`CMP0060` is not set to ``NEW``, then when a library in one
|
|
|
+of these directories is given by full path to :command:`target_link_libraries`
|
|
|
+CMake will generate the ``-l<name>`` form on link lines for historical
|
|
|
+purposes.
|