tests = []
simple_tests = []
fuzzers = []
+simple_fuzzers = []
catalogs = []
############################################################
############################################################
+foreach fuzzer : simple_fuzzers
+ fuzzers += [ [[fuzzer]] ]
+endforeach
+
fuzzer_exes = []
foreach tuple : fuzzers
# SPDX-License-Identifier: LGPL-2.1-or-later
-fuzzers += [
- [files('fuzz-bootspec.c')],
-
- [files('fuzz-bus-label.c')],
-
- [files('fuzz-calendarspec.c')],
-
- [files('fuzz-catalog.c')],
-
- [files('fuzz-compress.c')],
-
- [files('fuzz-env-file.c')],
-
- [files('fuzz-hostname-setup.c')],
-
- [files('fuzz-json.c')],
-
- [files('fuzz-time-util.c')],
-
- [files('fuzz-udev-database.c')],
-
- [files('fuzz-varlink.c')],
-]
+simple_fuzzers += files(
+ 'fuzz-bootspec.c',
+ 'fuzz-bus-label.c',
+ 'fuzz-calendarspec.c',
+ 'fuzz-catalog.c',
+ 'fuzz-compress.c',
+ 'fuzz-env-file.c',
+ 'fuzz-hostname-setup.c',
+ 'fuzz-json.c',
+ 'fuzz-time-util.c',
+ 'fuzz-udev-database.c',
+ 'fuzz-varlink.c',
+)
############################################################
-fuzzers += [
- [files('sd-bus/fuzz-bus-message.c')],
-
- [files('sd-bus/fuzz-bus-match.c')],
-]
+simple_fuzzers += files(
+ 'sd-bus/fuzz-bus-match.c',
+ 'sd-bus/fuzz-bus-message.c',
+)
mkdir_p.format(sysconfdir / 'udev/rules.d'))
endif
+simple_fuzzers += files(
+ 'fuzz-udev-rule-parse-value.c',
+)
+
fuzzers += [
[files('net/fuzz-link-parser.c'),
[libudevd_core,
[threads,
libacl]],
- [files('fuzz-udev-rule-parse-value.c')],
-
[files('fido_id/fuzz-fido-id-desc.c',
'fido_id/fido_id_desc.c')],
]