Spec-Zone.ru › CMake 3.27

install_files

Устаревшее с версии 3.0: Используйте команду install(FILES) вместо неё.

Эта команда устарела и заменена командой install(). Она поддерживается для совместимости со старым кодом CMake. Формат FILES напрямую заменяется форматом FILES команды install(). Формат с регулярным выражением можно выразить более ясно с помощью формата GLOB команды file().

install_files(<dir> extension file file ...)

Создаёт правила для установки перечисленных файлов с заданным расширением в указанный каталог. В список могут быть включены только файлы, существующие в текущем дереве исходного кода или соответствующем расположении в бинарном дереве. Если у указанного файла уже есть расширение, оно будет удалено. Это полезно для предоставления списков исходных файлов, таких как foo.cxx, когда требуется установить соответствующий foo.h. Типичным расширением является .h.

install_files(<dir> regexp)

Все файлы в текущем каталоге исходников, соответствующие регулярному выражению, будут установлены.

install_files(<dir> FILES file file ...)

Все файлы, указанные после ключевого слова FILES, будут установлены явно по заданным именам. Допускаются полные пути в этом формате.

Каталог <dir> является относительным к префиксу установки, хранящемуся в переменной CMAKE_INSTALL_PREFIX.

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

Spec-Zone.ru

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