CMP0078¶
在版本 3.13 中新增。
UseSWIG
產生標準目標名稱。
從 CMake 3.13 開始,UseSWIG
現在產生標準目標名稱。此政策提供與預期舊版行為的專案的相容性。
此政策的 OLD
行為依賴 UseSWIG_TARGET_NAME_PREFERENCE
變數,該變數可用於指定明確的偏好設定。值可以是下列其中之一
LEGACY
:套用舊版策略。必須使用變數SWIG_MODULE_<name>_REAL_NAME
以取得真實的目標名稱。如果未指定,則這是預設值。STANDARD
:目標名稱與指定的名稱相符。
此政策在 CMake 版本 3.13 中引入。可以透過 cmake_policy()
或 cmake_minimum_required()
進行設定。如果未設定,CMake 會發出警告,並使用 OLD
行為。
注意
政策的 OLD
行為依據定義 已棄用
,並可能在未來的 CMake 版本中移除。