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

Side by Side Diff: webrtc/base/base.gyp

Issue 1753293002: Safe numeric library: base/numerics (copied from Chromium) (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: safe_math[_impl].h updated for WebRTC (Check delta with PS3) Created 4 years, 9 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) 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 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
63 ], 63 ],
64 } 64 }
65 ], 65 ],
66 }], # OS=="ios" 66 }], # OS=="ios"
67 ], 67 ],
68 'targets': [ 68 'targets': [
69 { 69 {
70 # The subset of rtc_base approved for use outside of libjingle. 70 # The subset of rtc_base approved for use outside of libjingle.
71 'target_name': 'rtc_base_approved', 71 'target_name': 'rtc_base_approved',
72 'type': 'static_library', 72 'type': 'static_library',
73 'dependencies': [
74 '<(webrtc_root)/base/numerics/safe_numerics.gyp:safe_numerics',
75 ],
73 'sources': [ 76 'sources': [
74 'array_view.h', 77 'array_view.h',
75 'atomicops.h', 78 'atomicops.h',
76 'bitbuffer.cc', 79 'bitbuffer.cc',
77 'bitbuffer.h', 80 'bitbuffer.h',
78 'buffer.cc', 81 'buffer.cc',
79 'buffer.h', 82 'buffer.h',
80 'bufferqueue.cc', 83 'bufferqueue.cc',
81 'bufferqueue.h', 84 'bufferqueue.h',
82 'bytebuffer.cc', 85 'bytebuffer.cc',
(...skipping 23 matching lines...) Expand all
106 'platform_thread.cc', 109 'platform_thread.cc',
107 'platform_thread.h', 110 'platform_thread.h',
108 'platform_thread_types.h', 111 'platform_thread_types.h',
109 'random.cc', 112 'random.cc',
110 'random.h', 113 'random.h',
111 'rate_statistics.cc', 114 'rate_statistics.cc',
112 'rate_statistics.h', 115 'rate_statistics.h',
113 'ratetracker.cc', 116 'ratetracker.cc',
114 'ratetracker.h', 117 'ratetracker.h',
115 'refcount.h', 118 'refcount.h',
116 'safe_conversions.h',
117 'safe_conversions_impl.h',
118 'scoped_ptr.h', 119 'scoped_ptr.h',
119 'scoped_ref_ptr.h', 120 'scoped_ref_ptr.h',
120 'stringencode.cc', 121 'stringencode.cc',
121 'stringencode.h', 122 'stringencode.h',
122 'stringutils.cc', 123 'stringutils.cc',
123 'stringutils.h', 124 'stringutils.h',
124 'systeminfo.cc', 125 'systeminfo.cc',
125 'systeminfo.h', 126 'systeminfo.h',
126 'template_util.h', 127 'template_util.h',
127 'thread_annotations.h', 128 'thread_annotations.h',
(...skipping 616 matching lines...) Expand 10 before | Expand all | Expand 10 after
744 }, 745 },
745 { 746 {
746 'target_name': 'gtest_prod', 747 'target_name': 'gtest_prod',
747 'type': 'static_library', 748 'type': 'static_library',
748 'sources': [ 749 'sources': [
749 'gtest_prod_util.h', 750 'gtest_prod_util.h',
750 ], 751 ],
751 }, 752 },
752 ], 753 ],
753 } 754 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698