diff --git a/indra/cmake/SDBusCPP.cmake b/indra/cmake/SDBusCPP.cmake index f7d25c6a254df47050be4c940ade879d1f040528..31dcd40a12e30bf5b3a88b19e908bbf3da8035b7 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 f3aa40b0c0286e4bc93510ba84da236c05d9e265..15f7f95cd0c29ac6fc2f116830135a316c305f7c 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()