xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/meson.build (revision 7f154004885f4e98bd8d0aa6f66259c117b95a4c)
1d9632146SPatrick Williams# Generated file; do not modify.
2dac7f6c3SNaveen Mosessubdir('Button')
3*7f154004SPatrick Williamssubdir('HostSelector')
4*7f154004SPatrick Williamssubdir('ID')
5*7f154004SPatrick Williamssubdir('NMI')
6*7f154004SPatrick Williamssubdir('Power')
7*7f154004SPatrick Williamssubdir('Reset')
8*7f154004SPatrick Williams
9*7f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project/Chassis/Buttons'
10*7f154004SPatrick Williams
11*7f154004SPatrick Williamsgenerated_markdown += custom_target(
12dac7f6c3SNaveen Moses    'xyz/openbmc_project/Chassis/Buttons/Button__markdown'.underscorify(),
13dac7f6c3SNaveen Moses    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/Button.interface.yaml',  ],
14dac7f6c3SNaveen Moses    output: [ 'Button.md' ],
1511335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
16dac7f6c3SNaveen Moses    command: [
17dac7f6c3SNaveen Moses        sdbuspp_gen_meson_prog, '--command', 'markdown',
18dac7f6c3SNaveen Moses        '--output', meson.current_build_dir(),
19dac7f6c3SNaveen Moses        '--tool', sdbusplusplus_prog,
20dac7f6c3SNaveen Moses        '--directory', meson.current_source_dir() / '../../../../../yaml',
21dac7f6c3SNaveen Moses        'xyz/openbmc_project/Chassis/Buttons/Button',
22dac7f6c3SNaveen Moses    ],
23*7f154004SPatrick Williams    install: should_generate_markdown,
24*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
25*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
26dac7f6c3SNaveen Moses)
27dac7f6c3SNaveen Moses
28*7f154004SPatrick Williamsgenerated_markdown += custom_target(
2951fabad6SManikandan Elumalai    'xyz/openbmc_project/Chassis/Buttons/HostSelector__markdown'.underscorify(),
3051fabad6SManikandan Elumalai    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/HostSelector.interface.yaml',  ],
3151fabad6SManikandan Elumalai    output: [ 'HostSelector.md' ],
3211335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
3351fabad6SManikandan Elumalai    command: [
3451fabad6SManikandan Elumalai        sdbuspp_gen_meson_prog, '--command', 'markdown',
3551fabad6SManikandan Elumalai        '--output', meson.current_build_dir(),
3651fabad6SManikandan Elumalai        '--tool', sdbusplusplus_prog,
3751fabad6SManikandan Elumalai        '--directory', meson.current_source_dir() / '../../../../../yaml',
3851fabad6SManikandan Elumalai        'xyz/openbmc_project/Chassis/Buttons/HostSelector',
3951fabad6SManikandan Elumalai    ],
40*7f154004SPatrick Williams    install: should_generate_markdown,
41*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
42*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
4351fabad6SManikandan Elumalai)
4451fabad6SManikandan Elumalai
45*7f154004SPatrick Williamsgenerated_markdown += custom_target(
46d9632146SPatrick Williams    'xyz/openbmc_project/Chassis/Buttons/ID__markdown'.underscorify(),
47b1b4d261SWilliam A. Kennington III    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/ID.interface.yaml',  ],
48d9632146SPatrick Williams    output: [ 'ID.md' ],
4911335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
50d9632146SPatrick Williams    command: [
51d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
52d9632146SPatrick Williams        '--output', meson.current_build_dir(),
53d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
54b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../../yaml',
55d9632146SPatrick Williams        'xyz/openbmc_project/Chassis/Buttons/ID',
56d9632146SPatrick Williams    ],
57*7f154004SPatrick Williams    install: should_generate_markdown,
58*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
59*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
60d9632146SPatrick Williams)
61d9632146SPatrick Williams
62*7f154004SPatrick Williamsgenerated_markdown += custom_target(
63d9632146SPatrick Williams    'xyz/openbmc_project/Chassis/Buttons/NMI__markdown'.underscorify(),
64b1b4d261SWilliam A. Kennington III    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/NMI.interface.yaml',  ],
65d9632146SPatrick Williams    output: [ 'NMI.md' ],
6611335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
67d9632146SPatrick Williams    command: [
68d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
69d9632146SPatrick Williams        '--output', meson.current_build_dir(),
70d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
71b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../../yaml',
72d9632146SPatrick Williams        'xyz/openbmc_project/Chassis/Buttons/NMI',
73d9632146SPatrick Williams    ],
74*7f154004SPatrick Williams    install: should_generate_markdown,
75*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
76*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
77d9632146SPatrick Williams)
78d9632146SPatrick Williams
79*7f154004SPatrick Williamsgenerated_markdown += custom_target(
80d9632146SPatrick Williams    'xyz/openbmc_project/Chassis/Buttons/Power__markdown'.underscorify(),
81b1b4d261SWilliam A. Kennington III    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/Power.interface.yaml',  ],
82d9632146SPatrick Williams    output: [ 'Power.md' ],
8311335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
84d9632146SPatrick Williams    command: [
85d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
86d9632146SPatrick Williams        '--output', meson.current_build_dir(),
87d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
88b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../../yaml',
89d9632146SPatrick Williams        'xyz/openbmc_project/Chassis/Buttons/Power',
90d9632146SPatrick Williams    ],
91*7f154004SPatrick Williams    install: should_generate_markdown,
92*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
93*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
94d9632146SPatrick Williams)
95d9632146SPatrick Williams
96*7f154004SPatrick Williamsgenerated_markdown += custom_target(
97d9632146SPatrick Williams    'xyz/openbmc_project/Chassis/Buttons/Reset__markdown'.underscorify(),
98b1b4d261SWilliam A. Kennington III    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/Reset.interface.yaml',  ],
99d9632146SPatrick Williams    output: [ 'Reset.md' ],
10011335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
101d9632146SPatrick Williams    command: [
102d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
103d9632146SPatrick Williams        '--output', meson.current_build_dir(),
104d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
105b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../../yaml',
106d9632146SPatrick Williams        'xyz/openbmc_project/Chassis/Buttons/Reset',
107d9632146SPatrick Williams    ],
108*7f154004SPatrick Williams    install: should_generate_markdown,
109*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
110*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
111d9632146SPatrick Williams)
112d9632146SPatrick Williams
113