Jie Yang | b988dbb | 2021-08-06 18:34:49 -0700 | [diff] [blame] | 1 | project( |
2 | 'phosphor-ipmi-blobs-binarystore', | ||||
William A. Kennington III | 7e14586 | 2024-02-01 15:56:33 -0800 | [diff] [blame^] | 3 | ['cpp', 'c'], |
Jie Yang | b988dbb | 2021-08-06 18:34:49 -0700 | [diff] [blame] | 4 | version: '0.1', |
Willy Tu | 7bae198 | 2023-11-06 23:03:55 -0800 | [diff] [blame] | 5 | meson_version: '>=1.1.1', |
Jie Yang | b988dbb | 2021-08-06 18:34:49 -0700 | [diff] [blame] | 6 | default_options: [ |
Willy Tu | 7bae198 | 2023-11-06 23:03:55 -0800 | [diff] [blame] | 7 | 'cpp_std=c++23', |
William A. Kennington III | 7e14586 | 2024-02-01 15:56:33 -0800 | [diff] [blame^] | 8 | 'c_std=c18', |
Jie Yang | b988dbb | 2021-08-06 18:34:49 -0700 | [diff] [blame] | 9 | 'warning_level=3', |
10 | 'werror=true', | ||||
11 | ] | ||||
12 | ) | ||||
13 | |||||
Jie Yang | b988dbb | 2021-08-06 18:34:49 -0700 | [diff] [blame] | 14 | subdir('proto') |
Willy Tu | baa8d40 | 2021-12-07 19:44:31 -0800 | [diff] [blame] | 15 | subdir('include') |
16 | subdir('src') | ||||
Willy Tu | 7f10780 | 2023-11-06 23:05:25 -0800 | [diff] [blame] | 17 | subdir('service') |
Jie Yang | b988dbb | 2021-08-06 18:34:49 -0700 | [diff] [blame] | 18 | |
19 | if not get_option('tests').disabled() | ||||
20 | subdir('test') | ||||
21 | endif |