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