blob: 5b8da86325b4227926ce7af9c7b4469fc1bb587a [file] [log] [blame]
project(
'phosphor-ipmi-blobs-binarystore',
'cpp',
version: '0.1',
meson_version: '>=0.57.0',
default_options: [
'cpp_std=c++20',
'warning_level=3',
'werror=true',
]
)
cpp = meson.get_compiler('cpp')
cpp.has_header('boost/endian/arithmetic.hpp')
cpp.has_header('nlohmann/json.hpp')
protobuf_dep = dependency('protobuf')
ipmi_blob_dep = dependency('phosphor-ipmi-blobs')
phosphor_logging_dep = dependency('phosphor-logging')
subdir('proto')
subdir('include')
subdir('src')
if not get_option('tests').disabled()
subdir('test')
endif