1# Generated file; do not modify. 2subdir('OperatingConfig') 3 4sdbusplus_current_path = 'xyz/openbmc_project/Inventory/Item/Cpu' 5 6generated_sources += custom_target( 7 'xyz/openbmc_project/Inventory/Item/Cpu__cpp'.underscorify(), 8 input: [ 9 '../../../../../../yaml/xyz/openbmc_project/Inventory/Item/Cpu.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, 21 '--command', 22 'cpp', 23 '--output', 24 meson.current_build_dir(), 25 '--tool', 26 sdbusplusplus_prog, 27 '--directory', 28 meson.current_source_dir() / '../../../../../../yaml', 29 'xyz/openbmc_project/Inventory/Item/Cpu', 30 ], 31 install: should_generate_cpp, 32 install_dir: [ 33 get_option('includedir') / sdbusplus_current_path, 34 get_option('includedir') / sdbusplus_current_path, 35 false, 36 get_option('includedir') / sdbusplus_current_path, 37 get_option('includedir') / sdbusplus_current_path, 38 ], 39 build_by_default: should_generate_cpp, 40) 41 42generated_markdown += custom_target( 43 'xyz/openbmc_project/Inventory/Item/Cpu/OperatingConfig__markdown'.underscorify(), 44 input: [ 45 '../../../../../../yaml/xyz/openbmc_project/Inventory/Item/Cpu/OperatingConfig.interface.yaml', 46 ], 47 output: ['OperatingConfig.md'], 48 depend_files: sdbusplusplus_depfiles, 49 command: [ 50 sdbuspp_gen_meson_prog, 51 '--command', 52 'markdown', 53 '--output', 54 meson.current_build_dir(), 55 '--tool', 56 sdbusplusplus_prog, 57 '--directory', 58 meson.current_source_dir() / '../../../../../../yaml', 59 'xyz/openbmc_project/Inventory/Item/Cpu/OperatingConfig', 60 ], 61 install: should_generate_markdown, 62 install_dir: [inst_markdown_dir / sdbusplus_current_path], 63 build_by_default: should_generate_markdown, 64) 65 66