compiler = meson.get_compiler('cpp') if compiler.has_header('CLI/CLI.hpp') CLI_dep = declare_dependency() else CLI_dep = dependency('CLI11') endif sdbusplus = dependency('sdbusplus', fallback: ['sdbusplus', 'sdbusplus_dep']) dependency_list = [CLI_dep, sdbusplus] sources = ['src/wait_vpd_parser.cpp', '../vpd-manager/src/logger.cpp'] wait_vpd_parser_exe = executable( 'wait-vpd-parser', sources, include_directories: ['../', '../vpd-manager/include'], dependencies: dependency_list, install: true, )