diff options
Diffstat (limited to 'net/dcsctp/timer/BUILD.gn')
-rw-r--r-- | net/dcsctp/timer/BUILD.gn | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/net/dcsctp/timer/BUILD.gn b/net/dcsctp/timer/BUILD.gn index d92aca8f5a..a0ba5b030e 100644 --- a/net/dcsctp/timer/BUILD.gn +++ b/net/dcsctp/timer/BUILD.gn @@ -14,6 +14,8 @@ rtc_library("timer") { "../../../rtc_base", "../../../rtc_base:checks", "../../../rtc_base:rtc_base_approved", + "../public:socket", + "../public:strong_alias", "../public:types", ] sources = [ @@ -21,6 +23,29 @@ rtc_library("timer") { "timer.cc", "timer.h", ] + absl_deps = [ + "//third_party/abseil-cpp/absl/strings", + "//third_party/abseil-cpp/absl/types:optional", + ] +} + +rtc_library("task_queue_timeout") { + deps = [ + "../../../api:array_view", + "../../../api/task_queue:task_queue", + "../../../rtc_base", + "../../../rtc_base:checks", + "../../../rtc_base:rtc_base_approved", + "../../../rtc_base/task_utils:pending_task_safety_flag", + "../../../rtc_base/task_utils:to_queued_task", + "../public:socket", + "../public:strong_alias", + "../public:types", + ] + sources = [ + "task_queue_timeout.cc", + "task_queue_timeout.h", + ] } if (rtc_include_tests) { @@ -29,13 +54,20 @@ if (rtc_include_tests) { defines = [] deps = [ + ":task_queue_timeout", ":timer", "../../../api:array_view", "../../../rtc_base:checks", "../../../rtc_base:gunit_helpers", "../../../rtc_base:rtc_base_approved", "../../../test:test_support", + "../../../test/time_controller:time_controller", + "../public:socket", + ] + sources = [ + "task_queue_timeout_test.cc", + "timer_test.cc", ] - sources = [ "timer_test.cc" ] + absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] } } |