From 6e730270997f21c8d4a27e68f5e92f58e6a133ec Mon Sep 17 00:00:00 2001 From: Rye Mutt <rye@alchemyviewer.org> Date: Sun, 23 Jun 2024 13:34:56 -0400 Subject: [PATCH] #31 Probably fix dbus service not being built in --- indra/cmake/SDBusCPP.cmake | 2 +- indra/newview/CMakeLists.txt | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/indra/cmake/SDBusCPP.cmake b/indra/cmake/SDBusCPP.cmake index f7d25c6a254..31dcd40a12e 100644 --- a/indra/cmake/SDBusCPP.cmake +++ b/indra/cmake/SDBusCPP.cmake @@ -8,7 +8,7 @@ if(LINUX) use_system_binary(sdbus-cpp) use_prebuilt_binary(sdbus-cpp) - target_compile_definitions( ll::sdbus-cpp INTERFACE LL_DBUS_ENABLED ) + target_compile_definitions( ll::sdbus-cpp INTERFACE LL_DBUS_ENABLED=1 ) target_link_libraries(ll::sdbus-cpp INTERFACE sdbus-c++) diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index f3aa40b0c02..15f7f95cd0c 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -2107,6 +2107,10 @@ target_link_libraries(${VIEWER_BINARY_NAME} ll::versioninfo ) +if( TARGET ll::sdbus-cpp ) + target_link_libraries(${VIEWER_BINARY_NAME} PUBLIC ll::sdbus-cpp ) +endif() + if( TARGET ll::nvapi ) target_link_libraries(${VIEWER_BINARY_NAME} PUBLIC ll::nvapi ) endif() -- GitLab