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 中移除。