blob: 4ae382fe6e9817a5b1c262a98aa353b0733436ad [file] [log] [blame]
Adriana Kobylak113492e2020-05-05 13:45:45 -05001image_error_hpp = custom_target(
2 'error.hpp',
3 capture: true,
4 command: [
Patrick Williams40267022021-08-26 16:48:42 -05005 sdbusplusplus_prog,
Adriana Kobylak113492e2020-05-05 13:45:45 -05006 '-r', meson.source_root(),
7 'error',
8 'exception-header',
9 'xyz.openbmc_project.Software.Image',
10 ],
11 input: '../Image.errors.yaml',
12 install: true,
13 install_dir: get_option('includedir') / 'xyz/openbmc_project/Software/Image',
14 output: 'error.hpp',
15)
16
17image_error_cpp = custom_target(
18 'error.cpp',
19 capture: true,
20 command: [
Patrick Williams40267022021-08-26 16:48:42 -050021 sdbusplusplus_prog,
Adriana Kobylak113492e2020-05-05 13:45:45 -050022 '-r', meson.source_root(),
23 'error',
24 'exception-cpp',
25 'xyz.openbmc_project.Software.Image',
26 ],
27 input: '../Image.errors.yaml',
28 output: 'error.cpp',
29)