diff --git a/modules/desktop_capture/BUILD.gn b/modules/desktop_capture/BUILD.gn index fd26d70cd7..9bb9f62280 100644 --- a/modules/desktop_capture/BUILD.gn +++ b/modules/desktop_capture/BUILD.gn @@ -76,17 +76,19 @@ if (rtc_include_tests) { "window_finder_unittest.cc", ] public_configs = [ ":x11_config" ] - if (rtc_use_pipewire) { + if (is_linux) { public_configs += [ ":pipewire_config" ] - configs += [ - ":pipewire_config", - ":gio", - ] + if (rtc_use_pipewire) { + configs += [ + ":pipewire_config", + ":gio", + ] - if (rtc_link_pipewire) { - configs += [ ":pipewire" ] - } else { - deps += [ ":pipewire_stubs" ] + if (rtc_link_pipewire) { + configs += [ ":pipewire" ] + } else { + deps += [ ":pipewire_stubs" ] + } } } if (is_win) { @@ -145,17 +147,19 @@ if (rtc_include_tests) { } deps += [ ":desktop_capture_mock" ] public_configs = [ ":x11_config" ] - if (rtc_use_pipewire) { + if (is_linux) { public_configs += [ ":pipewire_config" ] - configs += [ - ":pipewire_config", - ":gio", - ] + if (rtc_use_pipewire) { + configs += [ + ":pipewire_config", + ":gio", + ] - if (rtc_link_pipewire) { - configs += [ ":pipewire" ] - } else { - deps += [ ":pipewire_stubs" ] + if (rtc_link_pipewire) { + configs += [ ":pipewire" ] + } else { + deps += [ ":pipewire_stubs" ] + } } } }