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

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: Fix test gyp Created 4 years, 7 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/sdk/sdk_tests.gyp ('k') | webrtc/webrtc_examples.gyp » ('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 (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 ['build_with_chromium==0 and'
39 '(OS=="ios" or (OS=="mac" and mac_deployment_target=="10.7"))', {
40 # TODO(kjellander): Move this to webrtc_all_dependencies once all of talk/
41 # has been moved to webrtc/. It can't be processed by Chromium since the
42 # reference to buid/java.gypi is using an absolute path (and includes
43 # entries cannot contain variables).
44 'variables': {
45 'webrtc_all_dependencies': [
46 'sdk/sdk.gyp:*',
47 ],
48 },
49 }],
38 ['include_tests==1', { 50 ['include_tests==1', {
39 'includes': [ 51 'includes': [
40 'webrtc_tests.gypi', 52 'webrtc_tests.gypi',
41 ], 53 ],
42 }], 54 }],
43 ['enable_protobuf==1', { 55 ['enable_protobuf==1', {
44 'targets': [ 56 'targets': [
45 { 57 {
46 # This target should only be built if enable_protobuf is defined 58 # This target should only be built if enable_protobuf is defined
47 'target_name': 'rtc_event_log_proto', 59 'target_name': 'rtc_event_log_proto',
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
90 'dependencies': [ 102 'dependencies': [
91 'api/api_tests.gyp:*', 103 'api/api_tests.gyp:*',
92 'common_video/common_video_unittests.gyp:*', 104 'common_video/common_video_unittests.gyp:*',
93 'rtc_unittests', 105 'rtc_unittests',
94 'system_wrappers/system_wrappers_tests.gyp:*', 106 'system_wrappers/system_wrappers_tests.gyp:*',
95 'test/metrics.gyp:*', 107 'test/metrics.gyp:*',
96 'test/test.gyp:*', 108 'test/test.gyp:*',
97 'webrtc_tests', 109 'webrtc_tests',
98 ], 110 ],
99 }], 111 }],
112 ['include_tests==1 and'
113 '(OS=="ios" or (OS=="mac" and mac_deployment_target=="10.7"))', {
114 'dependencies': [
115 'sdk/sdk_tests.gyp:*',
116 ],
117 }],
100 ], 118 ],
101 }, 119 },
102 { 120 {
103 'target_name': 'webrtc', 121 'target_name': 'webrtc',
104 'type': 'static_library', 122 'type': 'static_library',
105 'sources': [ 123 'sources': [
106 'audio_receive_stream.h', 124 'audio_receive_stream.h',
107 'audio_send_stream.h', 125 'audio_send_stream.h',
108 'audio_state.h', 126 'audio_state.h',
109 'call.h', 127 'call.h',
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
153 ], 171 ],
154 'defines': [ 172 'defines': [
155 'ENABLE_RTC_EVENT_LOG', 173 'ENABLE_RTC_EVENT_LOG',
156 ], 174 ],
157 }], 175 }],
158 ], 176 ],
159 }, 177 },
160 178
161 ], 179 ],
162 } 180 }
OLDNEW
« no previous file with comments | « webrtc/sdk/sdk_tests.gyp ('k') | webrtc/webrtc_examples.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698