Spec-Zone.ru › CMake 3.24

CMP0048

Команда project() управляет VERSION переменными.

CMake версии 3.0 ввела VERSION опцию команды project() для указания версии проекта, а также его имени. Для поддержания согласованности переменных PROJECT_VERSION и связанных с ней переменных с переменной PROJECT_NAME необходимо установить VERSION переменные в пустую строку, когда VERSION не указано для команды project(). Однако это может изменить поведение для существующих проектов, которые сами устанавливают VERSION переменные, так как команда project() теперь может их очищать. Данная политика управляет поведением для совместимости с такими проектами.

OLD поведение этой политики заключается в том, чтобы оставить VERSION переменные без изменений. NEW поведение этой политики заключается в установке VERSION, как описано в команде project().

Эта политика была введена в CMake версии 3.0. CMake версии 3.24.2 предупреждает, когда политика не установлена, и использует OLD поведение. Используйте команду cmake_policy() для явного её установки в OLD или NEW.

Примечание

OLD поведение политики deprecated by definition и может быть удалено в будущей версии CMake.

© 2000–2022 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.24/policy/CMP0048.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API