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

Side by Side Diff: webrtc/modules/audio_coding/BUILD.gn

Issue 2653173003: Reland of GN: Refactor modules_unittests to eliminate package boundary violations. (Closed)
Patch Set: Rename bwe_simulator_test -> bwe_simulations_tests. Created 3 years, 10 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/BUILD.gn ('k') | webrtc/modules/desktop_capture/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("../../webrtc.gni") 9 import("../../webrtc.gni")
10 import("audio_coding.gni") 10 import("audio_coding.gni")
(...skipping 1121 matching lines...) Expand 10 before | Expand all | Expand 10 after
1132 ":neteq_speed_test", 1132 ":neteq_speed_test",
1133 ":rtp_analyze", 1133 ":rtp_analyze",
1134 ":rtpcat", 1134 ":rtpcat",
1135 ":webrtc_opus_fec_test", 1135 ":webrtc_opus_fec_test",
1136 ] 1136 ]
1137 if (rtc_enable_protobuf) { 1137 if (rtc_enable_protobuf) {
1138 public_deps += [ ":neteq_rtpplay" ] 1138 public_deps += [ ":neteq_rtpplay" ]
1139 } 1139 }
1140 } 1140 }
1141 1141
1142 rtc_source_set("audio_coding_modules_tests") {
1143 testonly = true
1144 sources = [
1145 "test/APITest.cc",
1146 "test/Channel.cc",
1147 "test/EncodeDecodeTest.cc",
1148 "test/PCMFile.cc",
1149 "test/PacketLossTest.cc",
1150 "test/RTPFile.cc",
1151 "test/TestAllCodecs.cc",
1152 "test/TestRedFec.cc",
1153 "test/TestStereo.cc",
1154 "test/TestVADDTX.cc",
1155 "test/Tester.cc",
1156 "test/TwoWayCommunication.cc",
1157 "test/iSACTest.cc",
1158 "test/opus_test.cc",
1159 "test/target_delay_unittest.cc",
1160 "test/utility.cc",
1161 ]
1162 deps = [
1163 ":audio_coding",
1164 ":audio_format_conversion",
1165 ":builtin_audio_decoder_factory",
1166 ":pcm16b_c",
1167 "../..:webrtc_common",
1168 "../../base:rtc_base_approved",
1169 "../../system_wrappers:system_wrappers",
1170 "../../test:fileutils",
1171 "../../test:test_support",
1172 ]
1173 defines = audio_coding_defines
1174 if (is_win) {
1175 cflags = [
1176 # TODO(kjellander): bugs.webrtc.org/261: Fix this warning.
1177 "/wd4373", # virtual function override.
1178 ]
1179 }
1180 if (!build_with_chromium && is_clang) {
1181 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
1182 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
1183 }
1184 }
1185
1142 rtc_source_set("audio_coding_perf_tests") { 1186 rtc_source_set("audio_coding_perf_tests") {
1143 testonly = true 1187 testonly = true
1144 sources = [ 1188 sources = [
1145 "codecs/opus/opus_complexity_unittest.cc", 1189 "codecs/opus/opus_complexity_unittest.cc",
1146 "neteq/test/neteq_performance_unittest.cc", 1190 "neteq/test/neteq_performance_unittest.cc",
1147 ] 1191 ]
1148 deps = [ 1192 deps = [
1149 ":neteq_test_support", 1193 ":neteq_test_support",
1150 ":neteq_unittest_tools", 1194 ":neteq_unittest_tools",
1151 ":webrtc_opus", 1195 ":webrtc_opus",
(...skipping 911 matching lines...) Expand 10 before | Expand all | Expand 10 after
2063 ":neteq_unittest_proto", 2107 ":neteq_unittest_proto",
2064 ] 2108 ]
2065 } 2109 }
2066 2110
2067 if (!build_with_chromium && is_clang) { 2111 if (!build_with_chromium && is_clang) {
2068 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). 2112 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163).
2069 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 2113 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ]
2070 } 2114 }
2071 } 2115 }
2072 } 2116 }
OLDNEW
« no previous file with comments | « webrtc/modules/BUILD.gn ('k') | webrtc/modules/desktop_capture/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698