Spec-Zone.ru › CMake 3.23

CMP0087

Новое в версии 3.14.

install(CODE) и install(SCRIPT) поддерживают выражения генератора.

В CMake 3.13 и ранее, install(CODE) и install(SCRIPT) не вычисляли выражения генератора. CMake 3.14 и более поздние версии будут вычислять выражения генератора для install(CODE) и install(SCRIPT).

Поведение этого параметра по умолчанию — install(CODE) и install(SCRIPT) не вычисляют выражения генератора. Поведение по умолчанию — вычислять выражения генератора для install(CODE) и install(SCRIPT).

Обратите внимание, что важно значение этого параметра в конце области каталога, а не его значение во время вызова install(CODE) или install(SCRIPT). Это имеет последствия для вызовов этих команд из мест, имеющих свою область политики, но не свою область каталога (например, из файлов, добавленных через include(), а не через add_subdirectory()).

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

Примечание

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

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

Spec-Zone.ru

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