1compiler = meson.get_compiler('cpp') 2if compiler.has_header('CLI/CLI.hpp') 3 CLI11_dep = declare_dependency() 4else 5 CLI11_dep = dependency('CLI11') 6endif 7 8sdbusplus = dependency('sdbusplus', fallback: [ 'sdbusplus', 'sdbusplus_dep' ]) 9dependency_list = [CLI11_dep, sdbusplus] 10 11sources = ['src/vpd_tool_main.cpp', 12 'src/vpd_tool.cpp'] 13 14vpd_tool_exe = executable('vpd-tool', 15 sources, 16 include_directories : ['../', 'include/'], 17 dependencies: dependency_list, 18 install: true 19 )