Вот настройка, которую я пытался использовать CMake 2.8.2 для воспроизведения проблемы:
/ test.sh:
/ CMakeLists.txt:
cmake_minimum_required(VERSION 2.8)
SET(CPACK_PACKAGE_NAME test)
SET(CPACK_PACKAGE_VERSION 1.0)
LIST(APPEND CPACK_GENERATOR RPM)
SET(CPACK_RPM_POST_INSTALL_SCRIPT_FILE "test.sh")
INCLUDE(CPack)
затем:
mkdir build && cd build && cmake .. && make package
Результаты:
CPackRPM: Предупреждение: CPACK_RPM_POST_INSTALL_SCRIPT_FILE не существует - игнорирование
Как заставить систему сборки знать мой файл test.sh?