Spec-Zone.ru › CMake 3.31

CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS

Добавлен в версии 3.11.

Значения по умолчанию для разрешений каталогов, созданных неявно во время установки файлов командами install() и file(INSTALL).

Если вызывается make install, и каталоги создаются неявно, им устанавливаются разрешения, заданные переменной CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS, или платформа-специфичные значения по умолчанию, если переменная не задана.

Неявно созданные каталоги создаются, если они не установлены явно командой install(), но необходимы для установки файла по определённому пути. Примеры таких расположений — каталоги, созданные из-за установки CMAKE_INSTALL_PREFIX.

Ожидаемое содержимое переменной CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS — список разрешений, которые могут быть использованы командой install() в разделе PERMISSIONS.

Пример использования:

set(CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
     OWNER_READ
     OWNER_WRITE
     OWNER_EXECUTE
     GROUP_READ
   )

© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.31/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.html

Spec-Zone.ru

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