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

Side by Side Diff: webrtc/webrtc.gyp

Issue 1903663002: Build dynamic iOS SDK. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Created 4 years, 8 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
OLDNEW
1 # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. 1 # Copyright (c) 2012 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 'variables': { 9 'variables': {
10 'webrtc_all_dependencies': [ 10 'webrtc_all_dependencies': [
(...skipping 17 matching lines...) Expand all
28 # TODO(kjellander): Move this to webrtc_all_dependencies once all of talk/ 28 # TODO(kjellander): Move this to webrtc_all_dependencies once all of talk/
29 # has been moved to webrtc/. It can't be processed by Chromium since the 29 # has been moved to webrtc/. It can't be processed by Chromium since the
30 # reference to buid/java.gypi is using an absolute path (and includes 30 # reference to buid/java.gypi is using an absolute path (and includes
31 # entries cannot contain variables). 31 # entries cannot contain variables).
32 'variables': { 32 'variables': {
33 'webrtc_all_dependencies': [ 33 'webrtc_all_dependencies': [
34 'api/api.gyp:*', 34 'api/api.gyp:*',
35 ], 35 ],
36 }, 36 },
37 }], 37 }],
38 ['OS=="ios" and build_with_chromium==0', {
kjellander_webrtc 2016/04/22 20:08:09 What about if (OS=="mac" and mac_deployment_target
tkchin_webrtc 2016/04/26 21:26:24 Done.
39 # TODO(kjellander): Move this to webrtc_all_dependencies once all of talk/
40 # has been moved to webrtc/. It can't be processed by Chromium since the
41 # reference to buid/java.gypi is using an absolute path (and includes
42 # entries cannot contain variables).
43 'variables': {
44 'webrtc_all_dependencies': [
45 'sdk/sdk.gyp:*',
46 ],
47 },
48 }],
38 ['include_tests==1', { 49 ['include_tests==1', {
39 'includes': [ 50 'includes': [
40 'webrtc_tests.gypi', 51 'webrtc_tests.gypi',
41 ], 52 ],
42 }], 53 }],
43 ['enable_protobuf==1', { 54 ['enable_protobuf==1', {
44 'targets': [ 55 'targets': [
45 { 56 {
46 # This target should only be built if enable_protobuf is defined 57 # This target should only be built if enable_protobuf is defined
47 'target_name': 'rtc_event_log_proto', 58 'target_name': 'rtc_event_log_proto',
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
90 'dependencies': [ 101 'dependencies': [
91 'api/api_tests.gyp:*', 102 'api/api_tests.gyp:*',
92 'common_video/common_video_unittests.gyp:*', 103 'common_video/common_video_unittests.gyp:*',
93 'rtc_unittests', 104 'rtc_unittests',
94 'system_wrappers/system_wrappers_tests.gyp:*', 105 'system_wrappers/system_wrappers_tests.gyp:*',
95 'test/metrics.gyp:*', 106 'test/metrics.gyp:*',
96 'test/test.gyp:*', 107 'test/test.gyp:*',
97 'webrtc_tests', 108 'webrtc_tests',
98 ], 109 ],
99 }], 110 }],
111 ['include_tests==1 and'
112 '(OS=="ios" or (OS=="mac" and mac_deployment_target=="10.7"))', {
113 'dependencies': [
114 'sdk/sdk_tests.gyp:*',
115 ],
116 }],
100 ], 117 ],
101 }, 118 },
102 { 119 {
103 'target_name': 'webrtc', 120 'target_name': 'webrtc',
104 'type': 'static_library', 121 'type': 'static_library',
105 'sources': [ 122 'sources': [
106 'audio_receive_stream.h', 123 'audio_receive_stream.h',
107 'audio_send_stream.h', 124 'audio_send_stream.h',
108 'audio_state.h', 125 'audio_state.h',
109 'call.h', 126 'call.h',
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 ], 168 ],
152 'defines': [ 169 'defines': [
153 'ENABLE_RTC_EVENT_LOG', 170 'ENABLE_RTC_EVENT_LOG',
154 ], 171 ],
155 }], 172 }],
156 ], 173 ],
157 }, 174 },
158 175
159 ], 176 ],
160 } 177 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698