build(homebrew): fix service install on linux (#5223)

This commit is contained in:
David Lane
2026-05-30 20:31:19 -04:00
committed by GitHub
parent 0e35140576
commit 7d234bfa6e
3 changed files with 12 additions and 3 deletions

View File

@@ -18,6 +18,13 @@ if(${SUNSHINE_BUILD_APPIMAGE} OR ${SUNSHINE_BUILD_FLATPAK})
DESTINATION "${SUNSHINE_ASSETS_DIR}/modules-load.d")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/app-${PROJECT_FQDN}.service"
DESTINATION "${SUNSHINE_ASSETS_DIR}/systemd/user")
elseif(${SUNSHINE_BUILD_HOMEBREW})
install(FILES "${SUNSHINE_SOURCE_ASSETS_DIR}/linux/misc/60-sunshine.rules"
DESTINATION "${CMAKE_INSTALL_LIBDIR}/udev/rules.d")
install(FILES "${SUNSHINE_SOURCE_ASSETS_DIR}/linux/misc/60-sunshine.conf"
DESTINATION "${CMAKE_INSTALL_LIBDIR}/modules-load.d")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/app-${PROJECT_FQDN}.service"
DESTINATION ".")
else()
find_package(Systemd)
find_package(Udev)