blob: 5b8da86325b4227926ce7af9c7b4469fc1bb587a [file] [log] [blame]
Jie Yangb988dbb2021-08-06 18:34:49 -07001project(
2 'phosphor-ipmi-blobs-binarystore',
3 'cpp',
4 version: '0.1',
5 meson_version: '>=0.57.0',
6 default_options: [
7 'cpp_std=c++20',
8 'warning_level=3',
9 'werror=true',
10 ]
11)
12
Jie Yangb988dbb2021-08-06 18:34:49 -070013cpp = meson.get_compiler('cpp')
14cpp.has_header('boost/endian/arithmetic.hpp')
15cpp.has_header('nlohmann/json.hpp')
16protobuf_dep = dependency('protobuf')
17ipmi_blob_dep = dependency('phosphor-ipmi-blobs')
18phosphor_logging_dep = dependency('phosphor-logging')
19
20subdir('proto')
Willy Tubaa8d402021-12-07 19:44:31 -080021subdir('include')
22subdir('src')
Jie Yangb988dbb2021-08-06 18:34:49 -070023
24if not get_option('tests').disabled()
25 subdir('test')
26endif