Spec-Zone.ru › CMake 3.13

CMP0048

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

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

Старое поведение этой политики — не трогать переменные VERSION. Новое поведение этой политики — установить VERSION в соответствии с документацией команды project().

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

Примечание

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

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

Spec-Zone.ru

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