cmake 和启用 systemd 服务
cmake and enabling systemd service
我正在我的 cmake 文件中安装 systemd 服务:
install(FILES test.service DESTINATION /lib/systemd/system)
我的问题是如何自动启用该服务? IE。
systemctl 启用测试
我可以 运行 一个脚本来作为安装的一部分来完成它,但这似乎不对。
正如 Alex Reinking 所说,CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA 正是我所需要的。在设置 CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA
之前,我还需要 运行 configure_file
我正在我的 cmake 文件中安装 systemd 服务:
install(FILES test.service DESTINATION /lib/systemd/system)
我的问题是如何自动启用该服务? IE。 systemctl 启用测试 我可以 运行 一个脚本来作为安装的一部分来完成它,但这似乎不对。
正如 Alex Reinking 所说,CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA 正是我所需要的。在设置 CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA
之前,我还需要 运行 configure_file