CMP0173.rst 777 B

12345678910111213141516171819202122
  1. CMP0173
  2. -------
  3. .. versionadded:: 3.31
  4. The :module:`CMakeFindFrameworks` module is removed.
  5. CMake's framework handling has evolved well beyond what the
  6. ``CMakeFindFrameworks`` module supports. The module lacks any handling of
  7. XCFrameworks, it never documented the one command it provides, and
  8. :command:`find_library` provides superior capabilities in all respects.
  9. The ``OLD`` behavior of this policy is for :module:`CMakeFindFrameworks` to
  10. continue to provide the undocumented ``cmake_find_frameworks()`` command.
  11. The ``NEW`` behavior halts with a fatal error if anything tries to include
  12. the module.
  13. .. |INTRODUCED_IN_CMAKE_VERSION| replace:: 3.31
  14. .. |WARNS_OR_DOES_NOT_WARN| replace:: warns
  15. .. include:: include/STANDARD_ADVICE.rst
  16. .. include:: include/DEPRECATED.rst