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', |
118 'scoped_ptr.h', | 120 'scoped_ptr.h', |
119 'scoped_ref_ptr.h', | 121 'scoped_ref_ptr.h', |
120 'stringencode.cc', | 122 'stringencode.cc', |
121 'stringencode.h', | 123 'stringencode.h', |
122 'stringutils.cc', | 124 'stringutils.cc', |
123 'stringutils.h', | 125 'stringutils.h', |
124 'systeminfo.cc', | 126 'systeminfo.cc', |
125 'systeminfo.h', | 127 'systeminfo.h', |
126 'template_util.h', | 128 'template_util.h', |
127 'thread_annotations.h', | 129 'thread_annotations.h', |
(...skipping 22 matching lines...) Expand all Loading... |
150 ], | 152 ], |
151 }], | 153 }], |
152 ], | 154 ], |
153 }, | 155 }, |
154 { | 156 { |
155 'target_name': 'rtc_base', | 157 'target_name': 'rtc_base', |
156 'type': 'static_library', | 158 'type': 'static_library', |
157 'dependencies': [ | 159 'dependencies': [ |
158 '<(webrtc_root)/common.gyp:webrtc_common', | 160 '<(webrtc_root)/common.gyp:webrtc_common', |
159 'rtc_base_approved', | 161 'rtc_base_approved', |
160 'safe_numerics', | |
161 ], | 162 ], |
162 'export_dependent_settings': [ | 163 'export_dependent_settings': [ |
163 'rtc_base_approved', | 164 'rtc_base_approved', |
164 ], | 165 ], |
165 'defines': [ | 166 'defines': [ |
166 'FEATURE_ENABLE_SSL', | 167 'FEATURE_ENABLE_SSL', |
167 'SSL_USE_OPENSSL', | 168 'SSL_USE_OPENSSL', |
168 'HAVE_OPENSSL_SSL_H', | 169 'HAVE_OPENSSL_SSL_H', |
169 'LOGGING=1', | 170 'LOGGING=1', |
170 ], | 171 ], |
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
491 'optionsfile.cc', | 492 'optionsfile.cc', |
492 'optionsfile.h', | 493 'optionsfile.h', |
493 'posix.cc', | 494 'posix.cc', |
494 'posix.h', | 495 'posix.h', |
495 'profiler.cc', | 496 'profiler.cc', |
496 'profiler.h', | 497 'profiler.h', |
497 'proxyserver.cc', | 498 'proxyserver.cc', |
498 'proxyserver.h', | 499 'proxyserver.h', |
499 'referencecountedsingletonfactory.h', | 500 'referencecountedsingletonfactory.h', |
500 'rollingaccumulator.h', | 501 'rollingaccumulator.h', |
| 502 'safe_conversions.h', |
| 503 'safe_conversions_impl.h', |
501 'scopedptrcollection.h', | 504 'scopedptrcollection.h', |
502 'sec_buffer.h', | 505 'sec_buffer.h', |
503 'sslconfig.h', | 506 'sslconfig.h', |
504 'sslroots.h', | 507 'sslroots.h', |
505 'testbase64.h', | 508 'testbase64.h', |
506 'testclient.cc', | 509 'testclient.cc', |
507 'testclient.h', | 510 'testclient.h', |
508 'transformadapter.cc', | 511 'transformadapter.cc', |
509 'transformadapter.h', | 512 'transformadapter.h', |
510 'versionparsing.cc', | 513 'versionparsing.cc', |
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
741 }], | 744 }], |
742 ], | 745 ], |
743 }, | 746 }, |
744 { | 747 { |
745 'target_name': 'gtest_prod', | 748 'target_name': 'gtest_prod', |
746 'type': 'static_library', | 749 'type': 'static_library', |
747 'sources': [ | 750 'sources': [ |
748 'gtest_prod_util.h', | 751 'gtest_prod_util.h', |
749 ], | 752 ], |
750 }, | 753 }, |
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 }, | |
765 ], | 754 ], |
766 } | 755 } |
OLD | NEW |