From 2c9308ae945334d2588b5c0c38548179dc422072 Mon Sep 17 00:00:00 2001 From: Fred Morcos Date: Tue, 24 Sep 2024 10:13:08 +0200 Subject: [PATCH] Revert "Refactor meson building of fuzz tools" --- meson.build | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/meson.build b/meson.build index c201c5cc08..65598a86ad 100644 --- a/meson.build +++ b/meson.build @@ -944,21 +944,14 @@ if get_option('unit-tests') endif if get_option('fuzz-targets') - fuzz_targets = [ - 'moadnsparser', - 'packetcache', - 'proxyprotocol', - 'dnslabeltext-parseRFC1035CharString', - 'yahttp', - 'zoneparsertng', - ] - - foreach target: fuzz_targets - source_file = src_dir / 'fuzz_' + target.underscorify() + '.cc' - tools += { - 'fuzz-target-' + target: { 'main': source_file } - } - endforeach + tools += { + 'fuzz-target-moadnsparser' : { 'main': src_dir / 'fuzz_moadnsparser.cc' }, + 'fuzz-target-packetcache' : { 'main': src_dir / 'fuzz_packetcache.cc' }, + 'fuzz-target-proxyprotocol' : { 'main': src_dir / 'fuzz_proxyprotocol.cc' }, + 'fuzz-target-dnslabeltext-parseRFC1035CharString' : { 'main': src_dir / 'fuzz_dnslabeltext_parseRFC1035CharString.cc' }, + 'fuzz-target-yahttp' : { 'main': src_dir / 'fuzz_yahttp.cc' }, + 'fuzz-target-zoneparsertng' : { 'main': src_dir / 'fuzz_zoneparsertng.cc' }, + } endif libpdns_common = declare_dependency( -- 2.47.2