blob: 8ba3ce156399f88105be7fd95e3ab6c5e42226b4 [file] [log] [blame]
Alexander Hansen7b5b4e82024-11-08 11:24:25 +01001# Generated file; do not modify.
2subdir('GPIODeviceDetect')
Jagpal Singh Gilleece8102024-11-21 23:24:10 -08003subdir('GPIOLeakDetector')
Jagpal Singh Gilld2c73f62025-07-27 21:45:27 -07004subdir('GPIOValve')
Jagpal Singh Gill58044a22025-06-09 12:27:10 -07005subdir('USBPort')
Alexander Hansen7b5b4e82024-11-08 11:24:25 +01006
7sdbusplus_current_path = 'xyz/openbmc_project/Configuration'
8
9generated_markdown += custom_target(
10 'xyz/openbmc_project/Configuration/GPIODeviceDetect__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050011 input: [
12 '../../../../yaml/xyz/openbmc_project/Configuration/GPIODeviceDetect.interface.yaml',
13 ],
14 output: ['GPIODeviceDetect.md'],
Alexander Hansen7b5b4e82024-11-08 11:24:25 +010015 depend_files: sdbusplusplus_depfiles,
16 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050017 sdbuspp_gen_meson_prog,
18 '--command',
19 'markdown',
20 '--output',
21 meson.current_build_dir(),
22 '--tool',
23 sdbusplusplus_prog,
24 '--directory',
25 meson.current_source_dir() / '../../../../yaml',
Alexander Hansen7b5b4e82024-11-08 11:24:25 +010026 'xyz/openbmc_project/Configuration/GPIODeviceDetect',
27 ],
28 install: should_generate_markdown,
29 install_dir: [inst_markdown_dir / sdbusplus_current_path],
30 build_by_default: should_generate_markdown,
31)
32
Jagpal Singh Gilleece8102024-11-21 23:24:10 -080033generated_markdown += custom_target(
34 'xyz/openbmc_project/Configuration/GPIOLeakDetector__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050035 input: [
36 '../../../../yaml/xyz/openbmc_project/Configuration/GPIOLeakDetector.interface.yaml',
37 ],
38 output: ['GPIOLeakDetector.md'],
Jagpal Singh Gilleece8102024-11-21 23:24:10 -080039 depend_files: sdbusplusplus_depfiles,
40 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050041 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',
Jagpal Singh Gilleece8102024-11-21 23:24:10 -080050 'xyz/openbmc_project/Configuration/GPIOLeakDetector',
51 ],
52 install: should_generate_markdown,
53 install_dir: [inst_markdown_dir / sdbusplus_current_path],
54 build_by_default: should_generate_markdown,
55)
56
Jagpal Singh Gilld2c73f62025-07-27 21:45:27 -070057generated_markdown += custom_target(
58 'xyz/openbmc_project/Configuration/GPIOValve__markdown'.underscorify(),
59 input: [
60 '../../../../yaml/xyz/openbmc_project/Configuration/GPIOValve.interface.yaml',
61 ],
62 output: ['GPIOValve.md'],
63 depend_files: sdbusplusplus_depfiles,
64 command: [
65 sdbuspp_gen_meson_prog,
66 '--command',
67 'markdown',
68 '--output',
69 meson.current_build_dir(),
70 '--tool',
71 sdbusplusplus_prog,
72 '--directory',
73 meson.current_source_dir() / '../../../../yaml',
74 'xyz/openbmc_project/Configuration/GPIOValve',
75 ],
76 install: should_generate_markdown,
77 install_dir: [inst_markdown_dir / sdbusplus_current_path],
78 build_by_default: should_generate_markdown,
79)
80
Jagpal Singh Gill58044a22025-06-09 12:27:10 -070081generated_markdown += custom_target(
82 'xyz/openbmc_project/Configuration/USBPort__markdown'.underscorify(),
83 input: [
84 '../../../../yaml/xyz/openbmc_project/Configuration/USBPort.interface.yaml',
85 ],
86 output: ['USBPort.md'],
87 depend_files: sdbusplusplus_depfiles,
88 command: [
89 sdbuspp_gen_meson_prog,
90 '--command',
91 'markdown',
92 '--output',
93 meson.current_build_dir(),
94 '--tool',
95 sdbusplusplus_prog,
96 '--directory',
97 meson.current_source_dir() / '../../../../yaml',
98 'xyz/openbmc_project/Configuration/USBPort',
99 ],
100 install: should_generate_markdown,
101 install_dir: [inst_markdown_dir / sdbusplus_current_path],
102 build_by_default: should_generate_markdown,
103)
104