install_programs
Устаревший. Используйте команду install(PROGRAMS) вместо неё.
Эта команда заменена командой install(). Она предоставляется для совместимости со старым кодом CMake. Форма FILES напрямую заменяется формой PROGRAMS команды install(). Форму с регулярным выражением можно выразить более ясно, используя форму GLOB команды file().
install_programs(<dir> file1 file2 [file3 ...]) install_programs(<dir> FILES file1 [file2 ...])
Создаёт правила для установки перечисленных программ в указанный каталог. Используйте аргумент FILES для гарантии использования варианта команды с перечислением файлов, даже если аргументов только один.
install_programs(<dir> regexp)
Во второй форме будет установлена любая программа в текущем каталоге исходных файлов, соответствующая регулярному выражению.
Эта команда предназначена для установки программ, которые не были построены CMake, таких как скрипты оболочки. Для создания правил установки для целей, построенных CMake, см. форму TARGETS команды install().
Каталог <dir> относительный к префиксу установки, который хранится в переменной CMAKE_INSTALL_PREFIX.
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.9/command/install_programs.html