Adriana Kobylak | 113492e | 2020-05-05 13:45:45 -0500 | [diff] [blame] | 1 | image_error_hpp = custom_target( |
| 2 | 'error.hpp', |
| 3 | capture: true, |
| 4 | command: [ |
| 5 | sdbuspp, |
| 6 | '-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 | |
| 17 | image_error_cpp = custom_target( |
| 18 | 'error.cpp', |
| 19 | capture: true, |
| 20 | command: [ |
| 21 | sdbuspp, |
| 22 | '-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 | ) |