Ответ 1
Вы должны проверить модуль CMake BundleUtilities.
Здесь есть вики-запись с работающим примером приложения:
https://gitlab.kitware.com/cmake/community/wikis/doc/cpack/BundleUtilities
Документация для модуля BundleUtilities находится здесь:
http://www.cmake.org/cmake/help/v2.8.8/cmake.html#module:BundleUtilities
Я рекомендую настроить сценарий CMake -P, который соответствующим образом вызывает fixup_bundle, а затем использовать команду CMake "install (SCRIPT...)" для вызова этого сценария во время установки. Задайте более конкретные вопросы позже, если у вас возникнут какие-либо проблемы с этим подходом или если что-то неясно в примере или документации.