1# Generated file; do not modify. 2subdir('Create') 3subdir('Entry') 4 5sdbusplus_current_path = 'xyz/openbmc_project/Logging/Syslog/Destination/Mail' 6 7generated_sources += custom_target( 8 'xyz/openbmc_project/Logging/Syslog/Destination/Mail__cpp'.underscorify(), 9 input: [ 10 '../../../../../../../yaml/xyz/openbmc_project/Logging/Syslog/Destination/Mail.interface.yaml', 11 ], 12 output: [ 13 'common.hpp', 14 'server.hpp', 15 'server.cpp', 16 'aserver.hpp', 17 'client.hpp', 18 ], 19 depend_files: sdbusplusplus_depfiles, 20 command: [ 21 sdbuspp_gen_meson_prog, 22 '--command', 23 'cpp', 24 '--output', 25 meson.current_build_dir(), 26 '--tool', 27 sdbusplusplus_prog, 28 '--directory', 29 meson.current_source_dir() / '../../../../../../../yaml', 30 'xyz/openbmc_project/Logging/Syslog/Destination/Mail', 31 ], 32 install: should_generate_cpp, 33 install_dir: [ 34 get_option('includedir') / sdbusplus_current_path, 35 get_option('includedir') / sdbusplus_current_path, 36 false, 37 get_option('includedir') / sdbusplus_current_path, 38 get_option('includedir') / sdbusplus_current_path, 39 ], 40 build_by_default: should_generate_cpp, 41) 42 43generated_markdown += custom_target( 44 'xyz/openbmc_project/Logging/Syslog/Destination/Mail/Create__markdown'.underscorify(), 45 input: [ 46 '../../../../../../../yaml/xyz/openbmc_project/Logging/Syslog/Destination/Mail/Create.interface.yaml', 47 ], 48 output: ['Create.md'], 49 depend_files: sdbusplusplus_depfiles, 50 command: [ 51 sdbuspp_gen_meson_prog, 52 '--command', 53 'markdown', 54 '--output', 55 meson.current_build_dir(), 56 '--tool', 57 sdbusplusplus_prog, 58 '--directory', 59 meson.current_source_dir() / '../../../../../../../yaml', 60 'xyz/openbmc_project/Logging/Syslog/Destination/Mail/Create', 61 ], 62 install: should_generate_markdown, 63 install_dir: [inst_markdown_dir / sdbusplus_current_path], 64 build_by_default: should_generate_markdown, 65) 66 67generated_markdown += custom_target( 68 'xyz/openbmc_project/Logging/Syslog/Destination/Mail/Entry__markdown'.underscorify(), 69 input: [ 70 '../../../../../../../yaml/xyz/openbmc_project/Logging/Syslog/Destination/Mail/Entry.interface.yaml', 71 ], 72 output: ['Entry.md'], 73 depend_files: sdbusplusplus_depfiles, 74 command: [ 75 sdbuspp_gen_meson_prog, 76 '--command', 77 'markdown', 78 '--output', 79 meson.current_build_dir(), 80 '--tool', 81 sdbusplusplus_prog, 82 '--directory', 83 meson.current_source_dir() / '../../../../../../../yaml', 84 'xyz/openbmc_project/Logging/Syslog/Destination/Mail/Entry', 85 ], 86 install: should_generate_markdown, 87 install_dir: [inst_markdown_dir / sdbusplus_current_path], 88 build_by_default: should_generate_markdown, 89) 90 91