xref: /openbmc/phosphor-bmc-code-mgmt/test/common/software/meson.build (revision c1b36628298d7799677680e70d455f85acf83650)
1
2testcases = [
3    'software_get_random_softwareid',
4    'software_config',
5    'software_association',
6    'software_update',
7    'software_version',
8    'software',
9]
10
11foreach t : testcases
12    test(
13        t,
14        executable(
15            t,
16            f'@t@.cpp',
17            include_directories: [common_include],
18            dependencies: [
19                libpldm_dep,
20                sdbusplus_dep,
21                phosphor_logging_dep,
22                gtest,
23            ],
24            link_with: [
25                libpldmutil,
26                libpldmcreatepkg,
27                software_common_lib,
28                libexampledevice,
29            ],
30        ),
31    )
32endforeach
33
34