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

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: In progress: Make linux sanitizer bots work in GN. 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
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" ]
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 ] 335 ]
332 outputs = [ 336 outputs = [
333 "$root_build_dir/{{source_file_part}}", 337 "$root_build_dir/{{source_file_part}}",
334 ] 338 ]
335 deps = [ 339 deps = [
336 "..:rtc_event_log_proto", 340 "..:rtc_event_log_proto",
337 ] 341 ]
338 } 342 }
339 } 343 }
340 } 344 }
OLDNEW
« webrtc/modules/audio_processing/BUILD.gn ('K') | « webrtc/modules/rtp_rtcp/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698