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.31/command/install_files.html