1# Generated file; do not modify. 2subdir('Entry') 3 4sdbusplus_current_path = 'org/open_power/Logging/PEL' 5 6generated_sources += custom_target( 7 'org/open_power/Logging/PEL__cpp'.underscorify(), 8 input: [ 9 '../../../../../yaml/org/open_power/Logging/PEL.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 'org/open_power/Logging/PEL', 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 'org/open_power/Logging/PEL/Entry__markdown'.underscorify(), 39 input: [ '../../../../../yaml/org/open_power/Logging/PEL/Entry.interface.yaml', ], 40 output: [ 'Entry.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 'org/open_power/Logging/PEL/Entry', 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