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 import("//third_party/protobuf/proto_library.gni") | 9 import("//third_party/protobuf/proto_library.gni") |
10 import("../build/webrtc.gni") | 10 import("../build/webrtc.gni") |
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
110 "frame_editing/frame_editing.cc", | 110 "frame_editing/frame_editing.cc", |
111 ] | 111 ] |
112 | 112 |
113 deps = [ | 113 deps = [ |
114 ":command_line_parser", | 114 ":command_line_parser", |
115 ":frame_editing_lib", | 115 ":frame_editing_lib", |
116 "//build/win:default_exe_manifest", | 116 "//build/win:default_exe_manifest", |
117 ] | 117 ] |
118 } | 118 } |
119 | 119 |
120 rtc_executable("force_mic_volume_max") { | 120 # It doesn't make sense to build this tool without the ADM enabled. |
121 sources = [ | 121 if (rtc_include_internal_audio_device) { |
122 "force_mic_volume_max/force_mic_volume_max.cc", | 122 rtc_executable("force_mic_volume_max") { |
123 ] | 123 sources = [ |
| 124 "force_mic_volume_max/force_mic_volume_max.cc", |
| 125 ] |
124 | 126 |
125 if (is_clang) { | 127 if (is_clang) { |
126 # Suppress warnings from the Chromium Clang plugin. | 128 # Suppress warnings from the Chromium Clang plugin. |
127 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. | 129 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. |
128 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 130 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
| 131 } |
| 132 |
| 133 deps = [ |
| 134 "../modules/audio_device:audio_device", |
| 135 "../system_wrappers:system_wrappers_default", |
| 136 "//build/win:default_exe_manifest", |
| 137 ] |
129 } | 138 } |
130 | |
131 deps = [ | |
132 "../system_wrappers:system_wrappers_default", | |
133 "../voice_engine", | |
134 "//build/win:default_exe_manifest", | |
135 ] | |
136 } | 139 } |
137 | 140 |
138 if (rtc_enable_protobuf) { | 141 if (rtc_enable_protobuf) { |
139 proto_library("chart_proto") { | 142 proto_library("chart_proto") { |
140 sources = [ | 143 sources = [ |
141 "event_log_visualizer/chart.proto", | 144 "event_log_visualizer/chart.proto", |
142 ] | 145 ] |
143 proto_out_dir = "webrtc/tools/event_log_visualizer" | 146 proto_out_dir = "webrtc/tools/event_log_visualizer" |
144 } | 147 } |
145 | 148 |
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
301 ] | 304 ] |
302 outputs = [ | 305 outputs = [ |
303 "$root_build_dir/{{source_file_part}}", | 306 "$root_build_dir/{{source_file_part}}", |
304 ] | 307 ] |
305 deps = [ | 308 deps = [ |
306 "..:rtc_event_log_proto", | 309 "..:rtc_event_log_proto", |
307 ] | 310 ] |
308 } | 311 } |
309 } | 312 } |
310 } | 313 } |
OLD | NEW |