Chromium Code Reviews| Index: webrtc/base/BUILD.gn |
| diff --git a/webrtc/base/BUILD.gn b/webrtc/base/BUILD.gn |
| index 2e51d3f0111e342d38cf4171ba31e7926da9b5e2..db762250a3061da5dcff275fd47ab2f7d5f47d3a 100644 |
| --- a/webrtc/base/BUILD.gn |
| +++ b/webrtc/base/BUILD.gn |
| @@ -97,6 +97,7 @@ if (rtc_build_ssl == 0) { |
| # The subset of rtc_base approved for use outside of libjingle. |
| static_library("rtc_base_approved") { |
| + deps = [] |
| configs += [ "..:common_config" ] |
| public_configs = [ "..:common_inherited_config" ] |
| @@ -151,7 +152,15 @@ static_library("rtc_base_approved") { |
| "trace_event.h", |
| ] |
| - if (!build_with_chromium) { |
| + if (build_with_chromium) { |
| + # Dependency on chromium's logging (in //base). |
| + deps += [ "//base:base" ] |
| + sources += [ |
| + "../../webrtc_overrides/webrtc/base/logging.cc", |
| + "../../webrtc_overrides/webrtc/base/logging.h", |
| + ] |
| + include_dirs = [ "../../webrtc_overrides" ] |
| + } else { |
| sources += [ |
| "constructormagic.h", |
|
Henrik Grunell WebRTC
2015/11/26 11:42:44
constructormagic.h isn't in the gyp file for this
pbos-webrtc
2015/11/26 11:48:07
It is, but it's also excluded from rtc_base which
Henrik Grunell WebRTC
2015/11/26 11:52:07
Acknowledged.
|
| "logging.cc", |
| @@ -325,11 +334,6 @@ static_library("rtc_base") { |
| } |
| if (build_with_chromium) { |
| - sources += [ |
| - "../../webrtc_overrides/webrtc/base/logging.cc", |
| - "../../webrtc_overrides/webrtc/base/logging.h", |
| - ] |
| - |
| deps += [ "..:webrtc_common" ] |
| if (is_win) { |