blob: c9d6a6e1a25137d95e07fef2ad144eed2b4182e9 [file] [log] [blame]
Souvik Roy3e1cb492025-08-06 06:26:04 +00001compiler = meson.get_compiler('cpp')
2if compiler.has_header('CLI/CLI.hpp')
3 CLI_dep = declare_dependency()
4else
5 CLI_dep = dependency('CLI11')
6endif
7
8sdbusplus = dependency('sdbusplus', fallback: ['sdbusplus', 'sdbusplus_dep'])
9dependency_list = [CLI_dep, sdbusplus]
10
11sources = ['src/wait_vpd_parser.cpp', '../vpd-manager/src/logger.cpp']
12
13wait_vpd_parser_exe = executable(
14 'wait-vpd-parser',
15 sources,
16 include_directories: ['../', '../vpd-manager/include'],
17 dependencies: dependency_list,
18 install: true,
19)