macro-required-link-directories
-------------------------------

* The :module:`CMakePushCheckState` module ``cmake_push_check_state``,
  ``cmake_pop_check_state`` and ``cmake_reset_check_state`` macros
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckCCompilerFlag` module ``check_c_compiler_flag`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckCSourceCompiles` module ``check_c_source_compiles`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckCSourceRuns` module ``check_c_source_runs`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckCXXCompilerFlag` module ``check_cxx_compiler_flag`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckCXXSourceCompiles` module ``check_cxx_source_compiles`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckCXXSourceRuns` module ``check_cxx_source_runs`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckCXXSymbolExists` module ``check_cxx_symbol_exists`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckCompilerFlag` module ``check_compiler_flag`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckFortranCompilerFlag` module ``check_fortran_compiler_flag`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckFortranFunctionExists` module ``check_fortran_function_exists`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckFortranSourceCompiles` module ``check_fortran_source_compiles`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckFortranSourceRuns` module ``check_fortran_source_runs`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckFunctionExists` module ``check_function_exists`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckIncludeFile` module ``check_include_file`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckIncludeFileCXX` module ``check_include_file_cxx`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckIncludeFiles` module ``check_include_files`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckOBJCCompilerFlag` module ``check_objc_compiler_flag`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckLibraryExists` module ``check_library_exists`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckOBJCCompilerFlag` module ``check_objc_compiler_flag`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckOBJCSourceCompiles` module ``check_objc_source_compiles`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckOBJCSourceRuns` module ``check_objc_source_runs`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckOBJCXXCompilerFlag` module ``check_objcxx_compiler_flag`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckOBJCXXSourceCompiles` module ``check_objcxx_source_compiles`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckOBJCXXSourceRuns` module ``check_objcxx_source_runs`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckPrototypeDefinition` module ``check_prototype_definition`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckSourceCompiles` module ``check_source_compiles`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckSourceRuns` module ``check_source_runs`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckStructHasMember` module ``check_struct_has_member`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckSymbolExists` module ``check_symbol_exists`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckTypeSize` module ``check_type_size`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.

* The :module:`CheckVariableExists` module ``check_variable_exists`` macro
  learned to honor the ``CMAKE_REQUIRED_LINK_DIRECTORIES`` variable.
