meson: also merge declarations of fuzzers with other executables

This commit is contained in:
Yu Watanabe
2023-08-03 20:37:16 +09:00
parent 130c87b16a
commit cbc55c4cce
14 changed files with 246 additions and 323 deletions
+15 -18
View File
@@ -153,6 +153,21 @@ executables += [
],
'dependencies' : libseccomp,
},
fuzz_template + {
'sources' : files('fuzz-unit-file.c'),
'link_with' : [
libcore,
libshared
],
'dependencies' : libmount,
},
fuzz_template + {
'sources' : files('fuzz-manager-serialize.c'),
'link_with' : [
libcore,
libshared
],
},
]
in_files = [['system.conf', pkgsysconfdir],
@@ -211,21 +226,3 @@ core_test_template = test_template + {
'include_directories' : core_includes,
'suite' : 'core',
}
fuzzers += [
{
'sources' : files('fuzz-unit-file.c'),
'link_with' : [
libcore,
libshared
],
'dependencies' : libmount,
},
{
'sources' : files('fuzz-manager-serialize.c'),
'link_with' : [
libcore,
libshared
],
},
]