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

Side by Side Diff: webrtc/tools/BUILD.gn

Issue 2250893003: GN: Add "//build/config/sanitizers:deps" to executable targets (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Revert mb_config.pyl modification. Created 4 years, 4 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/modules/rtp_rtcp/BUILD.gn ('k') | webrtc/voice_engine/BUILD.gn » ('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) 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 import("//testing/test.gni") 9 import("//testing/test.gni")
10 import("../build/webrtc.gni") 10 import("../build/webrtc.gni")
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 sources = [ 56 sources = [
57 "frame_analyzer/frame_analyzer.cc", 57 "frame_analyzer/frame_analyzer.cc",
58 ] 58 ]
59 59
60 configs += [ "..:common_config" ] 60 configs += [ "..:common_config" ]
61 public_configs = [ "..:common_inherited_config" ] 61 public_configs = [ "..:common_inherited_config" ]
62 62
63 deps = [ 63 deps = [
64 ":command_line_parser", 64 ":command_line_parser",
65 ":video_quality_analysis", 65 ":video_quality_analysis",
66 "//build/config/sanitizers:deps",
66 "//build/win:default_exe_manifest", 67 "//build/win:default_exe_manifest",
67 ] 68 ]
68 } 69 }
69 70
70 executable("psnr_ssim_analyzer") { 71 executable("psnr_ssim_analyzer") {
71 sources = [ 72 sources = [
72 "psnr_ssim_analyzer/psnr_ssim_analyzer.cc", 73 "psnr_ssim_analyzer/psnr_ssim_analyzer.cc",
73 ] 74 ]
74 75
75 configs += [ "..:common_config" ] 76 configs += [ "..:common_config" ]
76 public_configs = [ "..:common_inherited_config" ] 77 public_configs = [ "..:common_inherited_config" ]
77 78
78 deps = [ 79 deps = [
79 ":command_line_parser", 80 ":command_line_parser",
80 ":video_quality_analysis", 81 ":video_quality_analysis",
82 "//build/config/sanitizers:deps",
81 "//build/win:default_exe_manifest", 83 "//build/win:default_exe_manifest",
82 ] 84 ]
83 } 85 }
84 86
85 executable("rgba_to_i420_converter") { 87 executable("rgba_to_i420_converter") {
86 sources = [ 88 sources = [
87 "converter/converter.cc", 89 "converter/converter.cc",
88 "converter/converter.h", 90 "converter/converter.h",
89 "converter/rgba_to_i420_converter.cc", 91 "converter/rgba_to_i420_converter.cc",
90 ] 92 ]
91 93
92 configs += [ "..:common_config" ] 94 configs += [ "..:common_config" ]
93 public_configs = [ "..:common_inherited_config" ] 95 public_configs = [ "..:common_inherited_config" ]
94 96
95 deps = [ 97 deps = [
96 ":command_line_parser", 98 ":command_line_parser",
97 "../common_video", 99 "../common_video",
100 "//build/config/sanitizers:deps",
98 "//build/win:default_exe_manifest", 101 "//build/win:default_exe_manifest",
99 ] 102 ]
100 } 103 }
101 104
102 source_set("frame_editing_lib") { 105 source_set("frame_editing_lib") {
103 sources = [ 106 sources = [
104 "frame_editing/frame_editing_lib.cc", 107 "frame_editing/frame_editing_lib.cc",
105 "frame_editing/frame_editing_lib.h", 108 "frame_editing/frame_editing_lib.h",
106 ] 109 ]
107 110
(...skipping 18 matching lines...) Expand all
126 sources = [ 129 sources = [
127 "frame_editing/frame_editing.cc", 130 "frame_editing/frame_editing.cc",
128 ] 131 ]
129 132
130 configs += [ "..:common_config" ] 133 configs += [ "..:common_config" ]
131 public_configs = [ "..:common_inherited_config" ] 134 public_configs = [ "..:common_inherited_config" ]
132 135
133 deps = [ 136 deps = [
134 ":command_line_parser", 137 ":command_line_parser",
135 ":frame_editing_lib", 138 ":frame_editing_lib",
139 "//build/config/sanitizers:deps",
136 "//build/win:default_exe_manifest", 140 "//build/win:default_exe_manifest",
137 ] 141 ]
138 } 142 }
139 143
140 executable("force_mic_volume_max") { 144 executable("force_mic_volume_max") {
141 sources = [ 145 sources = [
142 "force_mic_volume_max/force_mic_volume_max.cc", 146 "force_mic_volume_max/force_mic_volume_max.cc",
143 ] 147 ]
144 148
145 configs += [ "..:common_config" ] 149 configs += [ "..:common_config" ]
146 public_configs = [ "..:common_inherited_config" ] 150 public_configs = [ "..:common_inherited_config" ]
147 151
148 if (is_clang) { 152 if (is_clang) {
149 # Suppress warnings from the Chromium Clang plugin. 153 # Suppress warnings from the Chromium Clang plugin.
150 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. 154 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details.
151 configs -= [ "//build/config/clang:find_bad_constructs" ] 155 configs -= [ "//build/config/clang:find_bad_constructs" ]
152 } 156 }
153 157
154 deps = [ 158 deps = [
155 "../system_wrappers:system_wrappers_default", 159 "../system_wrappers:system_wrappers_default",
156 "../voice_engine", 160 "../voice_engine",
161 "//build/config/sanitizers:deps",
157 "//build/win:default_exe_manifest", 162 "//build/win:default_exe_manifest",
158 ] 163 ]
159 } 164 }
160 165
161 source_set("agc_test_utils") { 166 source_set("agc_test_utils") {
162 testonly = true 167 testonly = true
163 sources = [ 168 sources = [
164 "agc/test_utils.cc", 169 "agc/test_utils.cc",
165 "agc/test_utils.h", 170 "agc/test_utils.h",
166 ] 171 ]
(...skipping 27 matching lines...) Expand all
194 } 199 }
195 200
196 defines = [ "ENABLE_RTC_EVENT_LOG" ] 201 defines = [ "ENABLE_RTC_EVENT_LOG" ]
197 deps = [ 202 deps = [
198 "../:rtc_event_log", 203 "../:rtc_event_log",
199 "../:rtc_event_log_parser", 204 "../:rtc_event_log_parser",
200 "../modules/congestion_controller:congestion_controller", 205 "../modules/congestion_controller:congestion_controller",
201 "../modules/rtp_rtcp:rtp_rtcp", 206 "../modules/rtp_rtcp:rtp_rtcp",
202 "../system_wrappers:system_wrappers_default", 207 "../system_wrappers:system_wrappers_default",
203 "../test:field_trial", 208 "../test:field_trial",
209 "//build/config/sanitizers:deps",
204 "//third_party/gflags", 210 "//third_party/gflags",
205 ] 211 ]
206 } 212 }
207 } 213 }
208 214
209 executable("agc_harness") { 215 executable("agc_harness") {
210 testonly = true 216 testonly = true
211 sources = [ 217 sources = [
212 "agc/agc_harness.cc", 218 "agc/agc_harness.cc",
213 ] 219 ]
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 ] 337 ]
332 outputs = [ 338 outputs = [
333 "$root_build_dir/{{source_file_part}}", 339 "$root_build_dir/{{source_file_part}}",
334 ] 340 ]
335 deps = [ 341 deps = [
336 "..:rtc_event_log_proto", 342 "..:rtc_event_log_proto",
337 ] 343 ]
338 } 344 }
339 } 345 }
340 } 346 }
OLDNEW
« no previous file with comments | « webrtc/modules/rtp_rtcp/BUILD.gn ('k') | webrtc/voice_engine/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698