CMP0093¶
在版本 3.15 中新增。
FindBoost
以 x.y.z
格式回報 Boost_VERSION
。
在 CMake 3.14 及更早版本中,此模組會依照預處理器定義 BOOST_VERSION
在 boost/version.hpp
檔案中指定的方式回報 Boost 版本號。在 CMake 3.15 及更新版本中,建議回報的版本號應符合 Boost 1.70.0
及更新版本隨附的 CMake 套件所回報的 x.y.z
格式。巨集值仍然會在 Boost_VERSION_MACRO
變數中回報。
此政策的 OLD
行為是讓 FindBoost
依照預處理器定義 BOOST_VERSION
在 boost/version.hpp
中指定的方式回報 Boost_VERSION
。此政策的 NEW
行為是讓 FindBoost
以 x.y.z
格式回報 Boost_VERSION
。
此政策在 CMake 版本 3.15 中引入。它可由 cmake_policy()
或 cmake_minimum_required()
設定。如果未設定,CMake *不會* 警告,並使用 OLD
行為。
注意
政策的 OLD
行為依 cmake-policies(7)
定義上已棄用
,並可能在未來版本的 CMake 中移除。