Spec-Zone.ru › CMake 3.6

MACOSX_PACKAGE_LOCATION

Разместите исходный файл внутри пакета приложения (MACOSX_BUNDLE), пакета Core Foundation (BUNDLE) или пакета фреймворка (FRAMEWORK). Применимо для OS X и iOS.

Исполняемые цели с установленным свойством MACOSX_BUNDLE строятся как пакеты приложений OS X или iOS на платформах Apple. Цели общих библиотек с установленным свойством FRAMEWORK строятся как фреймворки OS X или iOS на платформах Apple. Цели модульных библиотек с установленным свойством BUNDLE строятся как пакеты OS X CFBundle на платформах Apple. Исходные файлы, перечисленные в целевом объекте с установленным данным свойством, будут скопированы в директорию внутри пакета или папки содержимого фреймворка, указанной значением свойства. Для пакетов приложений OS X папка содержимого — <name>.app/Contents. Для фреймворков OS X папка содержимого — <name>.framework/Versions/<version>. Для CFBundles OS X папка содержимого — <name>.bundle/Contents (если расширение не изменено). Обратитесь к свойствам целевых объектов PUBLIC_HEADER, PRIVATE_HEADER и RESOURCE для указания файлов, предназначенных для папок Headers, PrivateHeaders, или Resources.

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

Spec-Zone.ru

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