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