meson: move test or fuzzer definitions to relevant meson.build in subdirectories

This commit is contained in:
Yu Watanabe
2021-01-19 07:06:32 +09:00
parent b5c34d6bf1
commit e025c9dfe3
13 changed files with 342 additions and 307 deletions
+68
View File
@@ -49,3 +49,71 @@ libsystemd_network = static_library(
include_directories : includes)
libsystemd_network_includes = [includes, include_directories('.')]
############################################################
tests += [
[['src/libsystemd-network/test-dhcp-option.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/test-sd-dhcp-lease.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/test-dhcp-client.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/test-dhcp-server.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/test-ipv4ll.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/test-ipv4ll-manual.c'],
[libshared,
libsystemd_network],
[], [], '', 'manual'],
[['src/libsystemd-network/test-acd.c'],
[libshared,
libsystemd_network],
[], [], '', 'manual'],
[['src/libsystemd-network/test-ndisc-rs.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/test-ndisc-ra.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/test-dhcp6-client.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/test-lldp.c'],
[libshared,
libsystemd_network]],
]
fuzzers += [
[['src/libsystemd-network/fuzz-dhcp6-client.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/fuzz-dhcp-server.c'],
[libsystemd_network,
libshared]],
[['src/libsystemd-network/fuzz-lldp.c'],
[libshared,
libsystemd_network]],
[['src/libsystemd-network/fuzz-ndisc-rs.c'],
[libshared,
libsystemd_network]],
]