mirror of
https://github.com/systemd/systemd.git
synced 2025-09-08 13:44:41 +03:00
meson: Add simple_fuzzers list
This commit is contained in:
@@ -1938,6 +1938,7 @@ conf.set10('SYSTEMD_SLOW_TESTS_DEFAULT', slow_tests)
|
|||||||
tests = []
|
tests = []
|
||||||
simple_tests = []
|
simple_tests = []
|
||||||
fuzzers = []
|
fuzzers = []
|
||||||
|
simple_fuzzers = []
|
||||||
catalogs = []
|
catalogs = []
|
||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
@@ -4179,6 +4180,10 @@ endif
|
|||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
|
foreach fuzzer : simple_fuzzers
|
||||||
|
fuzzers += [ [[fuzzer]] ]
|
||||||
|
endforeach
|
||||||
|
|
||||||
fuzzer_exes = []
|
fuzzer_exes = []
|
||||||
|
|
||||||
foreach tuple : fuzzers
|
foreach tuple : fuzzers
|
||||||
|
@@ -1,25 +1,15 @@
|
|||||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||||
|
|
||||||
fuzzers += [
|
simple_fuzzers += files(
|
||||||
[files('fuzz-bootspec.c')],
|
'fuzz-bootspec.c',
|
||||||
|
'fuzz-bus-label.c',
|
||||||
[files('fuzz-bus-label.c')],
|
'fuzz-calendarspec.c',
|
||||||
|
'fuzz-catalog.c',
|
||||||
[files('fuzz-calendarspec.c')],
|
'fuzz-compress.c',
|
||||||
|
'fuzz-env-file.c',
|
||||||
[files('fuzz-catalog.c')],
|
'fuzz-hostname-setup.c',
|
||||||
|
'fuzz-json.c',
|
||||||
[files('fuzz-compress.c')],
|
'fuzz-time-util.c',
|
||||||
|
'fuzz-udev-database.c',
|
||||||
[files('fuzz-env-file.c')],
|
'fuzz-varlink.c',
|
||||||
|
)
|
||||||
[files('fuzz-hostname-setup.c')],
|
|
||||||
|
|
||||||
[files('fuzz-json.c')],
|
|
||||||
|
|
||||||
[files('fuzz-time-util.c')],
|
|
||||||
|
|
||||||
[files('fuzz-udev-database.c')],
|
|
||||||
|
|
||||||
[files('fuzz-varlink.c')],
|
|
||||||
]
|
|
||||||
|
@@ -241,8 +241,7 @@ endif
|
|||||||
|
|
||||||
############################################################
|
############################################################
|
||||||
|
|
||||||
fuzzers += [
|
simple_fuzzers += files(
|
||||||
[files('sd-bus/fuzz-bus-message.c')],
|
'sd-bus/fuzz-bus-match.c',
|
||||||
|
'sd-bus/fuzz-bus-message.c',
|
||||||
[files('sd-bus/fuzz-bus-match.c')],
|
)
|
||||||
]
|
|
||||||
|
@@ -160,6 +160,10 @@ if install_sysconfdir
|
|||||||
mkdir_p.format(sysconfdir / 'udev/rules.d'))
|
mkdir_p.format(sysconfdir / 'udev/rules.d'))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
simple_fuzzers += files(
|
||||||
|
'fuzz-udev-rule-parse-value.c',
|
||||||
|
)
|
||||||
|
|
||||||
fuzzers += [
|
fuzzers += [
|
||||||
[files('net/fuzz-link-parser.c'),
|
[files('net/fuzz-link-parser.c'),
|
||||||
[libudevd_core,
|
[libudevd_core,
|
||||||
@@ -174,8 +178,6 @@ fuzzers += [
|
|||||||
[threads,
|
[threads,
|
||||||
libacl]],
|
libacl]],
|
||||||
|
|
||||||
[files('fuzz-udev-rule-parse-value.c')],
|
|
||||||
|
|
||||||
[files('fido_id/fuzz-fido-id-desc.c',
|
[files('fido_id/fuzz-fido-id-desc.c',
|
||||||
'fido_id/fido_id_desc.c')],
|
'fido_id/fido_id_desc.c')],
|
||||||
]
|
]
|
||||||
|
Reference in New Issue
Block a user