1# Generated file; do not modify. 2subdir('Accuracy') 3subdir('Device') 4subdir('Purpose') 5subdir('Threshold') 6subdir('Value') 7subdir('ValueMutability') 8 9sdbusplus_current_path = 'xyz/openbmc_project/Sensor' 10 11generated_sources += custom_target( 12 'xyz/openbmc_project/Sensor__cpp'.underscorify(), 13 input: ['../../../../yaml/xyz/openbmc_project/Sensor.events.yaml'], 14 output: ['event.cpp', 'event.hpp'], 15 depend_files: sdbusplusplus_depfiles, 16 command: [ 17 sdbuspp_gen_meson_prog, 18 '--command', 19 'cpp', 20 '--output', 21 meson.current_build_dir(), 22 '--tool', 23 sdbusplusplus_prog, 24 '--directory', 25 meson.current_source_dir() / '../../../../yaml', 26 'xyz/openbmc_project/Sensor', 27 ], 28 install: should_generate_cpp, 29 install_dir: [false, get_option('includedir') / sdbusplus_current_path], 30 build_by_default: should_generate_cpp, 31) 32 33generated_markdown += custom_target( 34 'xyz/openbmc_project/Sensor/Accuracy__markdown'.underscorify(), 35 input: [ 36 '../../../../yaml/xyz/openbmc_project/Sensor/Accuracy.interface.yaml', 37 ], 38 output: ['Accuracy.md'], 39 depend_files: sdbusplusplus_depfiles, 40 command: [ 41 sdbuspp_gen_meson_prog, 42 '--command', 43 'markdown', 44 '--output', 45 meson.current_build_dir(), 46 '--tool', 47 sdbusplusplus_prog, 48 '--directory', 49 meson.current_source_dir() / '../../../../yaml', 50 'xyz/openbmc_project/Sensor/Accuracy', 51 ], 52 install: should_generate_markdown, 53 install_dir: [inst_markdown_dir / sdbusplus_current_path], 54 build_by_default: should_generate_markdown, 55) 56 57generated_markdown += custom_target( 58 'xyz/openbmc_project/Sensor/Device__markdown'.underscorify(), 59 input: ['../../../../yaml/xyz/openbmc_project/Sensor/Device.errors.yaml'], 60 output: ['Device.md'], 61 depend_files: sdbusplusplus_depfiles, 62 command: [ 63 sdbuspp_gen_meson_prog, 64 '--command', 65 'markdown', 66 '--output', 67 meson.current_build_dir(), 68 '--tool', 69 sdbusplusplus_prog, 70 '--directory', 71 meson.current_source_dir() / '../../../../yaml', 72 'xyz/openbmc_project/Sensor/Device', 73 ], 74 install: should_generate_markdown, 75 install_dir: [inst_markdown_dir / sdbusplus_current_path], 76 build_by_default: should_generate_markdown, 77) 78 79generated_markdown += custom_target( 80 'xyz/openbmc_project/Sensor/Purpose__markdown'.underscorify(), 81 input: [ 82 '../../../../yaml/xyz/openbmc_project/Sensor/Purpose.interface.yaml', 83 ], 84 output: ['Purpose.md'], 85 depend_files: sdbusplusplus_depfiles, 86 command: [ 87 sdbuspp_gen_meson_prog, 88 '--command', 89 'markdown', 90 '--output', 91 meson.current_build_dir(), 92 '--tool', 93 sdbusplusplus_prog, 94 '--directory', 95 meson.current_source_dir() / '../../../../yaml', 96 'xyz/openbmc_project/Sensor/Purpose', 97 ], 98 install: should_generate_markdown, 99 install_dir: [inst_markdown_dir / sdbusplus_current_path], 100 build_by_default: should_generate_markdown, 101) 102 103generated_markdown += custom_target( 104 'xyz/openbmc_project/Sensor/Threshold__markdown'.underscorify(), 105 input: [ 106 '../../../../yaml/xyz/openbmc_project/Sensor/Threshold.errors.yaml', 107 '../../../../yaml/xyz/openbmc_project/Sensor/Threshold.events.yaml', 108 ], 109 output: ['Threshold.md'], 110 depend_files: sdbusplusplus_depfiles, 111 command: [ 112 sdbuspp_gen_meson_prog, 113 '--command', 114 'markdown', 115 '--output', 116 meson.current_build_dir(), 117 '--tool', 118 sdbusplusplus_prog, 119 '--directory', 120 meson.current_source_dir() / '../../../../yaml', 121 'xyz/openbmc_project/Sensor/Threshold', 122 ], 123 install: should_generate_markdown, 124 install_dir: [inst_markdown_dir / sdbusplus_current_path], 125 build_by_default: should_generate_markdown, 126) 127 128generated_registry += custom_target( 129 'xyz/openbmc_project/Sensor/Threshold__registry'.underscorify(), 130 input: ['../../../../yaml/xyz/openbmc_project/Sensor/Threshold.events.yaml'], 131 output: ['Threshold.json'], 132 depend_files: sdbusplusplus_depfiles, 133 command: [ 134 sdbuspp_gen_meson_prog, 135 '--command', 136 'registry', 137 '--output', 138 meson.current_build_dir(), 139 '--tool', 140 sdbusplusplus_prog, 141 '--directory', 142 meson.current_source_dir() / '../../../../yaml', 143 'xyz/openbmc_project/Sensor/Threshold', 144 ], 145 install: should_generate_registry, 146 install_dir: [inst_registry_dir / sdbusplus_current_path], 147 build_by_default: should_generate_registry, 148) 149 150generated_markdown += custom_target( 151 'xyz/openbmc_project/Sensor/Value__markdown'.underscorify(), 152 input: ['../../../../yaml/xyz/openbmc_project/Sensor/Value.interface.yaml'], 153 output: ['Value.md'], 154 depend_files: sdbusplusplus_depfiles, 155 command: [ 156 sdbuspp_gen_meson_prog, 157 '--command', 158 'markdown', 159 '--output', 160 meson.current_build_dir(), 161 '--tool', 162 sdbusplusplus_prog, 163 '--directory', 164 meson.current_source_dir() / '../../../../yaml', 165 'xyz/openbmc_project/Sensor/Value', 166 ], 167 install: should_generate_markdown, 168 install_dir: [inst_markdown_dir / sdbusplus_current_path], 169 build_by_default: should_generate_markdown, 170) 171 172generated_markdown += custom_target( 173 'xyz/openbmc_project/Sensor/ValueMutability__markdown'.underscorify(), 174 input: [ 175 '../../../../yaml/xyz/openbmc_project/Sensor/ValueMutability.interface.yaml', 176 ], 177 output: ['ValueMutability.md'], 178 depend_files: sdbusplusplus_depfiles, 179 command: [ 180 sdbuspp_gen_meson_prog, 181 '--command', 182 'markdown', 183 '--output', 184 meson.current_build_dir(), 185 '--tool', 186 sdbusplusplus_prog, 187 '--directory', 188 meson.current_source_dir() / '../../../../yaml', 189 'xyz/openbmc_project/Sensor/ValueMutability', 190 ], 191 install: should_generate_markdown, 192 install_dir: [inst_markdown_dir / sdbusplus_current_path], 193 build_by_default: should_generate_markdown, 194) 195 196