CMP0006
Установка целей MACOSX_BUNDLE требует назначения BUNDLE.
Данная политика определяет, требуется ли использовать опцию 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.8.2 выводит предупреждение, если политика не установлена, и использует старое поведение. Используйте команду 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.8/policy/CMP0006.html