diff --git a/net/dcsctp/common/BUILD.gn b/net/dcsctp/common/BUILD.gn index 273a002f8b..37b6008583 100644 --- a/net/dcsctp/common/BUILD.gn +++ b/net/dcsctp/common/BUILD.gn @@ -11,6 +11,7 @@ import("../../../webrtc.gni") rtc_source_set("internal_types") { deps = [ "../../../rtc_base:rtc_base_approved", + "../../../rtc_base:strong_alias", "../public:types", ] sources = [ "internal_types.h" ] diff --git a/net/dcsctp/public/BUILD.gn b/net/dcsctp/public/BUILD.gn index eb0eb04dfc..e4a1c94941 100644 --- a/net/dcsctp/public/BUILD.gn +++ b/net/dcsctp/public/BUILD.gn @@ -12,6 +12,7 @@ rtc_source_set("types") { deps = [ "../../../api:array_view", "../../../rtc_base:rtc_base_approved", + "../../../rtc_base:strong_alias", ] sources = [ "dcsctp_message.h", @@ -28,6 +29,7 @@ rtc_source_set("socket") { "../../../api/task_queue:task_queue", "../../../rtc_base:checks", "../../../rtc_base:rtc_base_approved", + "../../../rtc_base:strong_alias", ] sources = [ "dcsctp_handover_state.cc", diff --git a/net/dcsctp/timer/BUILD.gn b/net/dcsctp/timer/BUILD.gn index 6297bb1e32..2e30f94315 100644 --- a/net/dcsctp/timer/BUILD.gn +++ b/net/dcsctp/timer/BUILD.gn @@ -14,6 +14,7 @@ rtc_library("timer") { "../../../api/task_queue:task_queue", "../../../rtc_base:checks", "../../../rtc_base:rtc_base_approved", + "../../../rtc_base:strong_alias", "../../../rtc_base/containers:flat_map", "../../../rtc_base/containers:flat_set", "../public:socket", diff --git a/rtc_base/BUILD.gn b/rtc_base/BUILD.gn index 94206505ca..c5b6c11eb8 100644 --- a/rtc_base/BUILD.gn +++ b/rtc_base/BUILD.gn @@ -92,6 +92,7 @@ rtc_library("rtc_base_approved") { ":rtc_event", ":safe_conversions", ":stringutils", + ":strong_alias", ":timeutils", ":type_traits", "../api:array_view", @@ -139,7 +140,7 @@ rtc_library("rtc_base_approved") { "rate_statistics.h", "rate_tracker.cc", "rate_tracker.h", - "strong_alias.h", + "strong_alias.h", # Transitional, use :strong_alias "swap_queue.h", "timestamp_aligner.cc", "timestamp_aligner.h", @@ -180,6 +181,11 @@ rtc_library("rtc_base_approved") { } } +rtc_source_set("strong_alias") { + visibility = [ "*" ] + sources = [ "strong_alias.h" ] +} + rtc_source_set("macromagic") { sources = [ "arraysize.h", @@ -1441,6 +1447,7 @@ if (rtc_include_tests) { ":socket_address", ":socket_server", ":stringutils", + ":strong_alias", ":testclient", ":threading", ":timeutils",