# 设置安装前执行的脚本文件 preinstset(CPACK_RPM_PRE_INSTALL_SCRIPT_FILE ${CMAKE_CURRENT_SOURCE_DIR}/scripts/preinst)# 设置卸载前执行的脚本文件 prermset(CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE ${CMAKE_CURRENT_SOURCE_DIR}/scripts/prerm)# 设置安装后执行的脚本文件 postinstset(CPACK_RPM_POST_IN...
CPack 是根据用户的配置生成_CPack_Packages/Linux/RPM/SPECS/example.spec 文件,然后让 rpm-build 用。 上面配置生成的安装包example-1.0.0-Linux.rpm里面包含的文件如下: ⚠️注意:假如安装时出现file /home from install of example-1.0.0-1.x86_64 conflicts with file from package filesystem-3.2-25....
CPack 是根据用户的配置生成_CPack_Packages/Linux/RPM/SPECS/example.spec 文件,然后让 rpm-build 用。 上面配置生成的安装包example-1.0.0-Linux.rpm里面包含的文件如下: ⚠️注意:假如安装时出现file /home from install of example-1.0.0-1.x86_64 conflicts with file from package filesystem-3.2-25....
# 设置安装前执行的脚本文件 preinstset(CPACK_RPM_PRE_INSTALL_SCRIPT_FILE ${CMAKE_CURRENT_SOURCE_DIR}/scripts/preinst)# 设置卸载前执行的脚本文件 prermset(CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE ${CMAKE_CURRENT_SOURCE_DIR}/scripts/prerm)# 设置安装后执行的脚本文件 postinstset(CPACK_RPM_POST_IN...
preinst:安装前脚本文件 postinst:安装后脚本文件 prerm:卸载前文件 postrm:卸载后文件 在上述的 CMakeLists.txt 文件里面添加如下配置: #设置安装前执行的脚本文件 preinstset(CPACK_RPM_PRE_INSTALL_SCRIPT_FILE ${CMAKE_CURRENT_SOURCE_DIR}/scripts/preinst)#设置卸载前执行的脚本文件 prermset(CPACK_RPM...
The singular form ``CMAKE_INSTALL_SCRIPT`` is supported as an alternative variable for historical reasons, but its value is ignored if ``CMAKE_INSTALL_SCRIPTS`` is set and a warning will be issued. See also :variable:`CPACK_PRE_BUILD_SCRIPTS` and :variable:`CPACK_POST_BUILD_SCRIPTS...
preinst:安装前脚本文件 postinst:安装后脚本文件 prerm:卸载前文件 postrm:卸载后文件 在上述的 CMakeLists.txt 文件里面添加如下配置: # 设置安装前执行的脚本文件 preinst set(CPACK_RPM_PRE_INSTALL_SCRIPT_FILE ${CMAKE_CURRENT_SOURCE_DIR}/scripts/preinst) ...