[fix] repair Linux autostart and apply daemon settings immediately, refs #147

This commit is contained in:
dijunkun
2026-11-08 15:57:58 +08:00
parent 32b4e442a1
commit c75394e498
9 changed files with 529 additions and 16 deletions
+11
View File
@@ -509,11 +509,22 @@ function setup_targets()
target("config_center")
set_kind("object")
add_deps("rd_log", "autostart")
if is_os("linux") then
add_deps("linux_runtime_daemon")
end
add_files("apps/desktop/src/config_center/*.cpp")
add_includedirs("apps/desktop/src", "apps/desktop/src/config_center",
"deps/submodules/minirtc/src/api",
{public = true})
if is_os("linux") then
target("linux_runtime_daemon")
set_kind("static")
add_includedirs("apps/desktop/src", {public = true})
add_files("apps/desktop/src/platform/linux/runtime_daemon.cpp")
add_syslinks("dl", {public = true})
end
target("assets")
set_kind("headeronly")
add_includedirs("apps/desktop/src/gui/assets/localization",