1# Generated file; do not modify. 2subdir('Create') 3 4sdbusplus_current_path = 'xyz/openbmc_project/Certs/CSR' 5 6generated_sources += custom_target( 7 'xyz/openbmc_project/Certs/CSR__cpp'.underscorify(), 8 input: [ 9 '../../../../../yaml/xyz/openbmc_project/Certs/CSR.interface.yaml', 10 ], 11 output: [ 12 'common.hpp', 13 'server.hpp', 14 'server.cpp', 15 'aserver.hpp', 16 'client.hpp', 17 ], 18 depend_files: sdbusplusplus_depfiles, 19 command: [ 20 sdbuspp_gen_meson_prog, '--command', 'cpp', 21 '--output', meson.current_build_dir(), 22 '--tool', sdbusplusplus_prog, 23 '--directory', meson.current_source_dir() / '../../../../../yaml', 24 'xyz/openbmc_project/Certs/CSR', 25 ], 26 install: should_generate_cpp, 27 install_dir: [ 28 get_option('includedir') / sdbusplus_current_path, 29 get_option('includedir') / sdbusplus_current_path, 30 false, 31 get_option('includedir') / sdbusplus_current_path, 32 get_option('includedir') / sdbusplus_current_path, 33 ], 34 build_by_default: should_generate_cpp, 35) 36 37generated_markdown += custom_target( 38 'xyz/openbmc_project/Certs/CSR/Create__markdown'.underscorify(), 39 input: [ '../../../../../yaml/xyz/openbmc_project/Certs/CSR/Create.interface.yaml', ], 40 output: [ 'Create.md' ], 41 depend_files: sdbusplusplus_depfiles, 42 command: [ 43 sdbuspp_gen_meson_prog, '--command', 'markdown', 44 '--output', meson.current_build_dir(), 45 '--tool', sdbusplusplus_prog, 46 '--directory', meson.current_source_dir() / '../../../../../yaml', 47 'xyz/openbmc_project/Certs/CSR/Create', 48 ], 49 install: should_generate_markdown, 50 install_dir: [inst_markdown_dir / sdbusplus_current_path], 51 build_by_default: should_generate_markdown, 52) 53 54