CMP0093

在版本 3.15 中新增。

FindBoostx.y.z 格式回報 Boost_VERSION

在 CMake 3.14 及更早版本中,此模組會依照預處理器定義 BOOST_VERSIONboost/version.hpp 檔案中指定的方式回報 Boost 版本號。在 CMake 3.15 及更新版本中,建議回報的版本號應符合 Boost 1.70.0 及更新版本隨附的 CMake 套件所回報的 x.y.z 格式。巨集值仍然會在 Boost_VERSION_MACRO 變數中回報。

此政策的 OLD 行為是讓 FindBoost 依照預處理器定義 BOOST_VERSIONboost/version.hpp 中指定的方式回報 Boost_VERSION。此政策的 NEW 行為是讓 FindBoostx.y.z 格式回報 Boost_VERSION

此政策在 CMake 版本 3.15 中引入。它可由 cmake_policy()cmake_minimum_required() 設定。如果未設定,CMake *不會* 警告,並使用 OLD 行為。

注意

政策的 OLD 行為依 cmake-policies(7) 定義上已棄用,並可能在未來版本的 CMake 中移除。