Spec-Zone.ru › CMake 3.12

install_files

Устаревший. Используйте команду 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–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.12/command/install_files.html

Spec-Zone.ru

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