From 1f261028c8abbaa4cd9592b30765c18d9a55c611 Mon Sep 17 00:00:00 2001 From: Danil Chapovalov Date: Wed, 21 Aug 2024 10:30:14 +0200 Subject: [PATCH] Adjust fuzzers group to respect build variables Avoid including targets that might not be present. Bug: None Change-Id: I439a3ff4e34337ecd64c6986edffcaa0843611cc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360121 Commit-Queue: Christoffer Dewerin Auto-Submit: Danil Chapovalov Reviewed-by: Christoffer Dewerin Commit-Queue: Danil Chapovalov Cr-Commit-Position: refs/heads/main@{#42820} --- test/fuzzers/BUILD.gn | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/test/fuzzers/BUILD.gn b/test/fuzzers/BUILD.gn index 4be51782c5..3c33ad75e3 100644 --- a/test/fuzzers/BUILD.gn +++ b/test/fuzzers/BUILD.gn @@ -769,8 +769,6 @@ group("fuzzers") { ":frame_buffer_fuzzer", ":h264_bitstream_parser_fuzzer", ":h264_depacketizer_fuzzer", - ":h265_bitstream_parser_fuzzer", - ":h265_depacketizer_fuzzer", ":neteq_rtp_fuzzer", ":neteq_signal_fuzzer", ":pseudotcp_parser_fuzzer", @@ -801,10 +799,20 @@ group("fuzzers") { ":vp8_qp_parser_fuzzer", ":vp8_replay_fuzzer", ":vp9_depacketizer_fuzzer", - ":vp9_encoder_references_fuzzer", ":vp9_qp_parser_fuzzer", ":vp9_replay_fuzzer", ] + if (rtc_use_h265) { + deps += [ + ":h265_bitstream_parser_fuzzer", + ":h265_depacketizer_fuzzer", + ] + } + + if (rtc_build_libvpx) { + deps += [ ":vp9_encoder_references_fuzzer" ] + } + if (!build_with_chromium) { # TODO: bugs.webrtc.org/42222682 - Add unconditionally when this fuzzer # builds in Chromium.