diff --git a/rtc_base/BUILD.gn b/rtc_base/BUILD.gn index 65b16e5d80..443d32ef80 100644 --- a/rtc_base/BUILD.gn +++ b/rtc_base/BUILD.gn @@ -349,32 +349,27 @@ rtc_source_set("rtc_task_queue_impl") { ":rtc_base_approved", ":rtc_task_queue_api", ] - if (build_with_chromium) { + if (rtc_build_libevent) { + deps += [ "//base/third_party/libevent" ] + } + if (rtc_enable_libevent) { sources = [ - "../../webrtc_overrides/rtc_base/task_queue.cc", + "task_queue_libevent.cc", + "task_queue_posix.cc", + "task_queue_posix.h", ] } else { - if (rtc_build_libevent) { - deps += [ "//base/third_party/libevent" ] - } - if (rtc_enable_libevent) { + if (is_mac || is_ios) { sources = [ - "task_queue_libevent.cc", + "task_queue_gcd.cc", "task_queue_posix.cc", "task_queue_posix.h", ] - } else { - if (is_mac || is_ios) { - sources = [ - "task_queue_gcd.cc", - "task_queue_posix.cc", - ] - } - if (is_win) { - sources = [ - "task_queue_win.cc", - ] - } + } + if (is_win) { + sources = [ + "task_queue_win.cc", + ] } } }