diff options
author | Harald Alvestrand <hta@webrtc.org> | 2023-12-15 14:39:18 +0000 |
---|---|---|
committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-12-15 16:21:56 +0000 |
commit | 8f59f54120e386b73fc4c1171b540aad93277138 (patch) | |
tree | 11c543afc780bd8458859ddec45f695bc9c4cdfe | |
parent | ac60ad7acd95149fa7bbd61a2f71e27b019ff96a (diff) | |
download | webrtc-8f59f54120e386b73fc4c1171b540aad93277138.tar.gz |
Revise the pc:libjingle_peerconnection target
This adds the absolutely required files for this target that is used
by Chrome and others in order to link in all needed libraries, and
removes the dependency on peerconnection.
Bug: webrtc:13634
Change-Id: Ia66f5f627680ce15bcac941998ca1b6da4edb6ed
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331621
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41395}
-rw-r--r-- | pc/BUILD.gn | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pc/BUILD.gn b/pc/BUILD.gn index b83978f74a..baab6f715e 100644 --- a/pc/BUILD.gn +++ b/pc/BUILD.gn @@ -2059,14 +2059,19 @@ rtc_source_set("legacy_stats_collector_interface") { ] } +# This target contains the libraries that are required in order to get an +# usable peerconnection-using binary. rtc_source_set("libjingle_peerconnection") { # TODO(bugs.webrtc.org/13661): Reduce visibility if possible visibility = [ "*" ] # Used by Chrome and others allow_poison = [ "environment_construction" ] deps = [ - ":peerconnection", + ":jsep_session_description", + ":peer_connection_factory", + ":rtc_stats_collector", "../api:libjingle_peerconnection_api", + "../stats", ] } |