aboutsummaryrefslogtreecommitdiff
path: root/rtc_base/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'rtc_base/BUILD.gn')
-rw-r--r--rtc_base/BUILD.gn21
1 files changed, 18 insertions, 3 deletions
diff --git a/rtc_base/BUILD.gn b/rtc_base/BUILD.gn
index 0fdf534dd5..501ca01541 100644
--- a/rtc_base/BUILD.gn
+++ b/rtc_base/BUILD.gn
@@ -101,6 +101,7 @@ rtc_library("rtc_base_approved") {
"copy_on_write_buffer.h",
"event_tracer.cc",
"event_tracer.h",
+ "hash.h",
"location.cc",
"location.h",
"numerics/histogram_percentile_counter.cc",
@@ -198,7 +199,10 @@ rtc_source_set("refcount") {
"ref_counted_object.h",
"ref_counter.h",
]
- deps = [ ":macromagic" ]
+ deps = [
+ ":macromagic",
+ "../api:scoped_refptr",
+ ]
}
rtc_library("criticalsection") {
@@ -238,7 +242,11 @@ rtc_library("platform_thread") {
":timeutils",
"../api:sequence_checker",
]
- absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
+ absl_deps = [
+ "//third_party/abseil-cpp/absl/memory",
+ "//third_party/abseil-cpp/absl/strings",
+ "//third_party/abseil-cpp/absl/types:optional",
+ ]
}
rtc_library("rtc_event") {
@@ -554,7 +562,10 @@ if (is_win) {
"../api/task_queue",
"synchronization:mutex",
]
- absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
+ absl_deps = [
+ "//third_party/abseil-cpp/absl/strings",
+ "//third_party/abseil-cpp/absl/types:optional",
+ ]
}
}
@@ -792,6 +803,7 @@ rtc_library("threading") {
":socket_server",
":timeutils",
"../api:function_view",
+ "../api:refcountedbase",
"../api:scoped_refptr",
"../api:sequence_checker",
"../api/task_queue",
@@ -916,6 +928,7 @@ rtc_library("rtc_base") {
":threading",
"../api:array_view",
"../api:function_view",
+ "../api:refcountedbase",
"../api:scoped_refptr",
"../api:sequence_checker",
"../api/numerics",
@@ -1332,6 +1345,7 @@ if (rtc_include_tests) {
"deprecated/recursive_critical_section_unittest.cc",
"event_tracer_unittest.cc",
"event_unittest.cc",
+ "hash_unittest.cc",
"logging_unittest.cc",
"numerics/divide_round_unittest.cc",
"numerics/histogram_percentile_counter_unittest.cc",
@@ -1403,6 +1417,7 @@ if (rtc_include_tests) {
absl_deps = [
"//third_party/abseil-cpp/absl/base:core_headers",
"//third_party/abseil-cpp/absl/memory",
+ "//third_party/abseil-cpp/absl/types:optional",
]
}