CMP0006
Установка целей MACOSX_BUNDLE требует BUNDLE DESTINATION.
Данная политика определяет, требуется ли команде install(TARGETS) указание BUNDLE DESTINATION, когда требуется установить цель с свойством MACOSX_BUNDLE. CMake 2.4 и ниже не различали пакеты приложений от обычных исполняемых файлов при установке целей. CMake 2.6 предоставляет параметр BUNDLE команде install(TARGETS), который определяет правила, специфичные для пакетов приложений на Mac. Проекты должны использовать этот параметр при установке цели со свойством MACOSX_BUNDLE.
Поведение по умолчанию для этой политики – обращение к RUNTIME DESTINATION, если BUNDLE DESTINATION не указано. Поведение по ошибке для этой политики – вывести ошибку, если пакетная цель устанавливается без BUNDLE DESTINATION.
Данная политика была введена в CMake версии 2.6.0. CMake версии 3.26.0-rc3 выводит предупреждение, если политика не задана и использует OLD поведение. Используйте команду cmake_policy(), чтобы установить её явно в OLD или NEW.
Примечание
Поведение по умолчанию данной политики – deprecated by definition и может быть удалено в будущих версиях CMake.
© 2000–2023 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.26/policy/CMP0006.html