OLD | NEW |
1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2014 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 { | 9 { |
10 'includes': [ '../build/common.gypi', ], | 10 'includes': [ '../build/common.gypi', ], |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
108 'platform_thread.cc', | 108 'platform_thread.cc', |
109 'platform_thread.h', | 109 'platform_thread.h', |
110 'platform_thread_types.h', | 110 'platform_thread_types.h', |
111 'random.cc', | 111 'random.cc', |
112 'random.h', | 112 'random.h', |
113 'rate_statistics.cc', | 113 'rate_statistics.cc', |
114 'rate_statistics.h', | 114 'rate_statistics.h', |
115 'ratetracker.cc', | 115 'ratetracker.cc', |
116 'ratetracker.h', | 116 'ratetracker.h', |
117 'refcount.h', | 117 'refcount.h', |
118 'safe_conversions.h', | |
119 'safe_conversions_impl.h', | |
120 'scoped_ptr.h', | 118 'scoped_ptr.h', |
121 'scoped_ref_ptr.h', | 119 'scoped_ref_ptr.h', |
122 'stringencode.cc', | 120 'stringencode.cc', |
123 'stringencode.h', | 121 'stringencode.h', |
124 'stringutils.cc', | 122 'stringutils.cc', |
125 'stringutils.h', | 123 'stringutils.h', |
126 'systeminfo.cc', | 124 'systeminfo.cc', |
127 'systeminfo.h', | 125 'systeminfo.h', |
128 'template_util.h', | 126 'template_util.h', |
129 'thread_annotations.h', | 127 'thread_annotations.h', |
(...skipping 22 matching lines...) Expand all Loading... |
152 ], | 150 ], |
153 }], | 151 }], |
154 ], | 152 ], |
155 }, | 153 }, |
156 { | 154 { |
157 'target_name': 'rtc_base', | 155 'target_name': 'rtc_base', |
158 'type': 'static_library', | 156 'type': 'static_library', |
159 'dependencies': [ | 157 'dependencies': [ |
160 '<(webrtc_root)/common.gyp:webrtc_common', | 158 '<(webrtc_root)/common.gyp:webrtc_common', |
161 'rtc_base_approved', | 159 'rtc_base_approved', |
| 160 'safe_numerics', |
162 ], | 161 ], |
163 'export_dependent_settings': [ | 162 'export_dependent_settings': [ |
164 'rtc_base_approved', | 163 'rtc_base_approved', |
165 ], | 164 ], |
166 'defines': [ | 165 'defines': [ |
167 'FEATURE_ENABLE_SSL', | 166 'FEATURE_ENABLE_SSL', |
168 'SSL_USE_OPENSSL', | 167 'SSL_USE_OPENSSL', |
169 'HAVE_OPENSSL_SSL_H', | 168 'HAVE_OPENSSL_SSL_H', |
170 'LOGGING=1', | 169 'LOGGING=1', |
171 ], | 170 ], |
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
492 'optionsfile.cc', | 491 'optionsfile.cc', |
493 'optionsfile.h', | 492 'optionsfile.h', |
494 'posix.cc', | 493 'posix.cc', |
495 'posix.h', | 494 'posix.h', |
496 'profiler.cc', | 495 'profiler.cc', |
497 'profiler.h', | 496 'profiler.h', |
498 'proxyserver.cc', | 497 'proxyserver.cc', |
499 'proxyserver.h', | 498 'proxyserver.h', |
500 'referencecountedsingletonfactory.h', | 499 'referencecountedsingletonfactory.h', |
501 'rollingaccumulator.h', | 500 'rollingaccumulator.h', |
502 'safe_conversions.h', | |
503 'safe_conversions_impl.h', | |
504 'scopedptrcollection.h', | 501 'scopedptrcollection.h', |
505 'sec_buffer.h', | 502 'sec_buffer.h', |
506 'sslconfig.h', | 503 'sslconfig.h', |
507 'sslroots.h', | 504 'sslroots.h', |
508 'testbase64.h', | 505 'testbase64.h', |
509 'testclient.cc', | 506 'testclient.cc', |
510 'testclient.h', | 507 'testclient.h', |
511 'transformadapter.cc', | 508 'transformadapter.cc', |
512 'transformadapter.h', | 509 'transformadapter.h', |
513 'versionparsing.cc', | 510 'versionparsing.cc', |
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
744 }], | 741 }], |
745 ], | 742 ], |
746 }, | 743 }, |
747 { | 744 { |
748 'target_name': 'gtest_prod', | 745 'target_name': 'gtest_prod', |
749 'type': 'static_library', | 746 'type': 'static_library', |
750 'sources': [ | 747 'sources': [ |
751 'gtest_prod_util.h', | 748 'gtest_prod_util.h', |
752 ], | 749 ], |
753 }, | 750 }, |
| 751 { |
| 752 # GN version: webrtc/base:safe_numerics |
| 753 'target_name': 'safe_numerics', |
| 754 'type': 'static_library', |
| 755 'dependencies': [ |
| 756 'rtc_base_approved', |
| 757 ], |
| 758 'sources': [ |
| 759 'numerics/safe_conversions.h', |
| 760 'numerics/safe_conversions_impl.h', |
| 761 'numerics/safe_math.h', |
| 762 'numerics/safe_math_impl.h', |
| 763 ], |
| 764 }, |
754 ], | 765 ], |
755 } | 766 } |
OLD | NEW |