Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(25)

Side by Side Diff: webrtc/sdk/BUILD.gn

Issue 2976363002: Decoupling rtc_base from apple specific code [without cyclic deps] (Closed)
Patch Set: fixing network_tester_server Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « webrtc/rtc_tools/network_tester/BUILD.gn ('k') | webrtc/stats/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2016 The WebRTC project authors. All Rights Reserved. 1 # Copyright 2016 The WebRTC project authors. All Rights Reserved.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license 3 # Use of this source code is governed by a BSD-style license
4 # that can be found in the LICENSE file in the root of the source 4 # that can be found in the LICENSE file in the root of the source
5 # tree. An additional intellectual property rights grant can be found 5 # tree. An additional intellectual property rights grant can be found
6 # in the file PATENTS. All contributing project authors may 6 # in the file PATENTS. All contributing project authors may
7 # be found in the AUTHORS file in the root of the source tree. 7 # be found in the AUTHORS file in the root of the source tree.
8 8
9 import("../webrtc.gni") 9 import("../webrtc.gni")
10 if (is_ios) { 10 if (is_ios) {
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 "objc/Framework/Classes/Common/helpers.h", 57 "objc/Framework/Classes/Common/helpers.h",
58 "objc/Framework/Classes/Common/helpers.mm", 58 "objc/Framework/Classes/Common/helpers.mm",
59 "objc/Framework/Headers/WebRTC/RTCDispatcher.h", 59 "objc/Framework/Headers/WebRTC/RTCDispatcher.h",
60 "objc/Framework/Headers/WebRTC/RTCFieldTrials.h", 60 "objc/Framework/Headers/WebRTC/RTCFieldTrials.h",
61 "objc/Framework/Headers/WebRTC/RTCLogging.h", 61 "objc/Framework/Headers/WebRTC/RTCLogging.h",
62 "objc/Framework/Headers/WebRTC/RTCMacros.h", 62 "objc/Framework/Headers/WebRTC/RTCMacros.h",
63 ] 63 ]
64 64
65 deps = [ 65 deps = [
66 "../base:rtc_base", 66 "../base:rtc_base",
67 "../rtc_base:rtc_base_apple",
67 ] 68 ]
68 configs += [ "..:common_objc" ] 69 configs += [ "..:common_objc" ]
69 70
70 public_configs = [ ":objc_common_config" ] 71 public_configs = [ ":objc_common_config" ]
71 72
72 if (is_ios) { 73 if (is_ios) {
73 sources += [ 74 sources += [
74 "objc/Framework/Classes/Common/UIDevice+RTCDevice.mm", 75 "objc/Framework/Classes/Common/UIDevice+RTCDevice.mm",
75 "objc/Framework/Headers/WebRTC/UIDevice+RTCDevice.h", 76 "objc/Framework/Headers/WebRTC/UIDevice+RTCDevice.h",
76 ] 77 ]
(...skipping 536 matching lines...) Expand 10 before | Expand all | Expand 10 after
613 "-all_load", 614 "-all_load",
614 "-install_name", 615 "-install_name",
615 "@rpath/$output_name.framework/$output_name", 616 "@rpath/$output_name.framework/$output_name",
616 ] 617 ]
617 618
618 deps = [ 619 deps = [
619 ":objc_audio", 620 ":objc_audio",
620 ":objc_peerconnection", 621 ":objc_peerconnection",
621 ":objc_ui", 622 ":objc_ui",
622 "../base:rtc_base_approved", 623 "../base:rtc_base_approved",
624 "../rtc_base:rtc_base_apple",
623 "../system_wrappers:field_trial_default", 625 "../system_wrappers:field_trial_default",
624 "../system_wrappers:metrics_default", 626 "../system_wrappers:metrics_default",
625 ] 627 ]
626 628
627 libs = [ 629 libs = [
628 "AVFoundation.framework", 630 "AVFoundation.framework",
629 "CoreGraphics.framework", 631 "CoreGraphics.framework",
630 "CoreMedia.framework", 632 "CoreMedia.framework",
631 "GLKit.framework", 633 "GLKit.framework",
632 ] 634 ]
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
720 public_deps = [ 722 public_deps = [
721 "$rtc_libyuv_dir", 723 "$rtc_libyuv_dir",
722 ] 724 ]
723 } else { 725 } else {
724 # Need to add a directory normally exported by libyuv. 726 # Need to add a directory normally exported by libyuv.
725 include_dirs = [ "$rtc_libyuv_dir/include" ] 727 include_dirs = [ "$rtc_libyuv_dir/include" ]
726 } 728 }
727 } 729 }
728 } 730 }
729 } 731 }
OLDNEW
« no previous file with comments | « webrtc/rtc_tools/network_tester/BUILD.gn ('k') | webrtc/stats/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698