Chromium Code Reviews| Index: webrtc/base/BUILD.gn |
| diff --git a/webrtc/base/BUILD.gn b/webrtc/base/BUILD.gn |
| index 115f31a0429ce2209e3f4835794a95f82a7784db..6b1ed3ed35373e94c4d782f93f1091ef7f1aa2ab 100644 |
| --- a/webrtc/base/BUILD.gn |
| +++ b/webrtc/base/BUILD.gn |
| @@ -41,34 +41,29 @@ config("openssl_config") { |
| ] |
| } |
| -config("ios_config") { |
| - libs = [ |
| - "AVFoundation.framework", |
|
kjellander_webrtc
2016/04/25 05:37:56
This no longer exists in base.gyp (only for the _o
|
| - "CFNetwork.framework", |
| - |
| - #"Foundation.framework", # Already included in //build/config:default_libs. |
| - "Security.framework", |
| - "SystemConfiguration.framework", |
| - |
| - #"UIKit.framework", # Already included in //build/config:default_libs. |
|
kjellander_webrtc
2016/04/25 05:37:56
No longer in //build/config:default_libs
|
| - ] |
| -} |
| - |
| -config("mac_config") { |
| - libs = [ |
| - "Cocoa.framework", |
| - |
| - #"Foundation.framework", # Already included in //build/config:default_libs. |
|
kjellander_webrtc
2016/04/25 05:37:56
Include these again (turns out it was a very good
|
| - #"IOKit.framework", # Already included in //build/config:default_libs. |
| - #"Security.framework", # Already included in //build/config:default_libs. |
| - "SystemConfiguration.framework", |
| - ] |
| -} |
| - |
| -config("mac_x86_config") { |
| - libs = [ |
| - #"Carbon.framework", # Already included in //build/config:default_libs. |
| - ] |
| +config("rtc_base_all_dependent_config") { |
| + if (is_ios) { |
| + libs = [ |
| + "CFNetwork.framework", |
| + |
| + #"Foundation.framework", # Already in //build/config:default_libs. |
| + "Security.framework", |
| + "SystemConfiguration.framework", |
| + "UIKit.framework", # Already in //build/config:default_libs. |
| + ] |
| + } |
| + if (is_mac) { |
| + libs = [ |
| + "Cocoa.framework", |
| + "Foundation.framework", |
| + "IOKit.framework", |
| + "Security.framework", |
| + "SystemConfiguration.framework", |
| + ] |
| + if (current_cpu == "x86") { |
| + libs = [ "Carbon.framework" ] # Already in //build/config:default_libs. |
| + } |
| + } |
| } |
| if (is_linux && !build_with_chromium) { |
| @@ -202,6 +197,8 @@ static_library("rtc_base") { |
| ":rtc_base_config", |
| ] |
| + all_dependent_configs = [ ":rtc_base_all_dependent_config" ] |
| + |
| defines = [ "LOGGING=1" ] |
| sources = [ |
| @@ -488,9 +485,6 @@ static_library("rtc_base") { |
| } |
| if (is_ios || is_mac) { |
| - if (is_ios) { |
| - all_dependent_configs = [ ":ios_config" ] |
| - } |
| sources += [ |
| "maccocoathreadhelper.h", |
| "maccocoathreadhelper.mm", |
| @@ -529,12 +523,6 @@ static_library("rtc_base") { |
| "macutils.cc", |
| "macutils.h", |
| ] |
| - |
| - all_dependent_configs = [ ":mac_config" ] |
| - |
| - if (current_cpu == "x86") { |
| - all_dependent_configs += [ ":mac_x86_config" ] |
| - } |
| } |
| if (is_win) { |