xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1d9632146SPatrick Williams# Generated file; do not modify.
2d9632146SPatrick Williamssubdir('ACPIPowerState')
37f154004SPatrick Williamssubdir('Cap')
47f154004SPatrick Williamssubdir('CapLimits')
57f154004SPatrick Williamssubdir('IdlePowerSaver')
67f154004SPatrick Williamssubdir('Mode')
77f154004SPatrick Williamssubdir('RestorePolicy')
87f154004SPatrick Williamssubdir('Throttle')
97f154004SPatrick Williams
107f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project/Control/Power'
117f154004SPatrick Williams
127f154004SPatrick Williamsgenerated_markdown += custom_target(
13d9632146SPatrick Williams    'xyz/openbmc_project/Control/Power/ACPIPowerState__markdown'.underscorify(),
14*0e78828cSPatrick Williams    input: [
15*0e78828cSPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Control/Power/ACPIPowerState.interface.yaml',
16*0e78828cSPatrick Williams    ],
17d9632146SPatrick Williams    output: ['ACPIPowerState.md'],
1811335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
19d9632146SPatrick Williams    command: [
20*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
21*0e78828cSPatrick Williams        '--command',
22*0e78828cSPatrick Williams        'markdown',
23*0e78828cSPatrick Williams        '--output',
24*0e78828cSPatrick Williams        meson.current_build_dir(),
25*0e78828cSPatrick Williams        '--tool',
26*0e78828cSPatrick Williams        sdbusplusplus_prog,
27*0e78828cSPatrick Williams        '--directory',
28*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../../yaml',
29d9632146SPatrick Williams        'xyz/openbmc_project/Control/Power/ACPIPowerState',
30d9632146SPatrick Williams    ],
317f154004SPatrick Williams    install: should_generate_markdown,
327f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
337f154004SPatrick Williams    build_by_default: should_generate_markdown,
34d9632146SPatrick Williams)
35d9632146SPatrick Williams
367f154004SPatrick Williamsgenerated_markdown += custom_target(
37d9632146SPatrick Williams    'xyz/openbmc_project/Control/Power/Cap__markdown'.underscorify(),
38*0e78828cSPatrick Williams    input: [
39*0e78828cSPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Control/Power/Cap.interface.yaml',
40*0e78828cSPatrick Williams    ],
41d9632146SPatrick Williams    output: ['Cap.md'],
4211335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
43d9632146SPatrick Williams    command: [
44*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
45*0e78828cSPatrick Williams        '--command',
46*0e78828cSPatrick Williams        'markdown',
47*0e78828cSPatrick Williams        '--output',
48*0e78828cSPatrick Williams        meson.current_build_dir(),
49*0e78828cSPatrick Williams        '--tool',
50*0e78828cSPatrick Williams        sdbusplusplus_prog,
51*0e78828cSPatrick Williams        '--directory',
52*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../../yaml',
53d9632146SPatrick Williams        'xyz/openbmc_project/Control/Power/Cap',
54d9632146SPatrick Williams    ],
557f154004SPatrick Williams    install: should_generate_markdown,
567f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
577f154004SPatrick Williams    build_by_default: should_generate_markdown,
58d9632146SPatrick Williams)
59d9632146SPatrick Williams
607f154004SPatrick Williamsgenerated_markdown += custom_target(
6178f3103dSChris Cain    'xyz/openbmc_project/Control/Power/CapLimits__markdown'.underscorify(),
62*0e78828cSPatrick Williams    input: [
63*0e78828cSPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Control/Power/CapLimits.interface.yaml',
64*0e78828cSPatrick Williams    ],
6578f3103dSChris Cain    output: ['CapLimits.md'],
6678f3103dSChris Cain    depend_files: sdbusplusplus_depfiles,
6778f3103dSChris Cain    command: [
68*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
69*0e78828cSPatrick Williams        '--command',
70*0e78828cSPatrick Williams        'markdown',
71*0e78828cSPatrick Williams        '--output',
72*0e78828cSPatrick Williams        meson.current_build_dir(),
73*0e78828cSPatrick Williams        '--tool',
74*0e78828cSPatrick Williams        sdbusplusplus_prog,
75*0e78828cSPatrick Williams        '--directory',
76*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../../yaml',
7778f3103dSChris Cain        'xyz/openbmc_project/Control/Power/CapLimits',
7878f3103dSChris Cain    ],
797f154004SPatrick Williams    install: should_generate_markdown,
807f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
817f154004SPatrick Williams    build_by_default: should_generate_markdown,
8278f3103dSChris Cain)
8378f3103dSChris Cain
847f154004SPatrick Williamsgenerated_markdown += custom_target(
857f832232SChris Cain    'xyz/openbmc_project/Control/Power/IdlePowerSaver__markdown'.underscorify(),
86*0e78828cSPatrick Williams    input: [
87*0e78828cSPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Control/Power/IdlePowerSaver.interface.yaml',
88*0e78828cSPatrick Williams    ],
897f832232SChris Cain    output: ['IdlePowerSaver.md'],
9011335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
917f832232SChris Cain    command: [
92*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
93*0e78828cSPatrick Williams        '--command',
94*0e78828cSPatrick Williams        'markdown',
95*0e78828cSPatrick Williams        '--output',
96*0e78828cSPatrick Williams        meson.current_build_dir(),
97*0e78828cSPatrick Williams        '--tool',
98*0e78828cSPatrick Williams        sdbusplusplus_prog,
99*0e78828cSPatrick Williams        '--directory',
100*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../../yaml',
1017f832232SChris Cain        'xyz/openbmc_project/Control/Power/IdlePowerSaver',
1027f832232SChris Cain    ],
1037f154004SPatrick Williams    install: should_generate_markdown,
1047f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1057f154004SPatrick Williams    build_by_default: should_generate_markdown,
1067f832232SChris Cain)
1077f832232SChris Cain
1087f154004SPatrick Williamsgenerated_markdown += custom_target(
10933458d44SChris Cain    'xyz/openbmc_project/Control/Power/Mode__markdown'.underscorify(),
110*0e78828cSPatrick Williams    input: [
111*0e78828cSPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Control/Power/Mode.interface.yaml',
112*0e78828cSPatrick Williams    ],
11333458d44SChris Cain    output: ['Mode.md'],
11411335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
11533458d44SChris Cain    command: [
116*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
117*0e78828cSPatrick Williams        '--command',
118*0e78828cSPatrick Williams        'markdown',
119*0e78828cSPatrick Williams        '--output',
120*0e78828cSPatrick Williams        meson.current_build_dir(),
121*0e78828cSPatrick Williams        '--tool',
122*0e78828cSPatrick Williams        sdbusplusplus_prog,
123*0e78828cSPatrick Williams        '--directory',
124*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../../yaml',
12533458d44SChris Cain        'xyz/openbmc_project/Control/Power/Mode',
12633458d44SChris Cain    ],
1277f154004SPatrick Williams    install: should_generate_markdown,
1287f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1297f154004SPatrick Williams    build_by_default: should_generate_markdown,
13033458d44SChris Cain)
13133458d44SChris Cain
1327f154004SPatrick Williamsgenerated_markdown += custom_target(
133d9632146SPatrick Williams    'xyz/openbmc_project/Control/Power/RestorePolicy__markdown'.underscorify(),
134*0e78828cSPatrick Williams    input: [
135*0e78828cSPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml',
136*0e78828cSPatrick Williams    ],
137d9632146SPatrick Williams    output: ['RestorePolicy.md'],
13811335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
139d9632146SPatrick Williams    command: [
140*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
141*0e78828cSPatrick Williams        '--command',
142*0e78828cSPatrick Williams        'markdown',
143*0e78828cSPatrick Williams        '--output',
144*0e78828cSPatrick Williams        meson.current_build_dir(),
145*0e78828cSPatrick Williams        '--tool',
146*0e78828cSPatrick Williams        sdbusplusplus_prog,
147*0e78828cSPatrick Williams        '--directory',
148*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../../yaml',
149d9632146SPatrick Williams        'xyz/openbmc_project/Control/Power/RestorePolicy',
150d9632146SPatrick Williams    ],
1517f154004SPatrick Williams    install: should_generate_markdown,
1527f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1537f154004SPatrick Williams    build_by_default: should_generate_markdown,
154d9632146SPatrick Williams)
155d9632146SPatrick Williams
1567f154004SPatrick Williamsgenerated_markdown += custom_target(
15747709f23SChris Cain    'xyz/openbmc_project/Control/Power/Throttle__markdown'.underscorify(),
158*0e78828cSPatrick Williams    input: [
159*0e78828cSPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Control/Power/Throttle.interface.yaml',
160*0e78828cSPatrick Williams    ],
16147709f23SChris Cain    output: ['Throttle.md'],
16247709f23SChris Cain    depend_files: sdbusplusplus_depfiles,
16347709f23SChris Cain    command: [
164*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
165*0e78828cSPatrick Williams        '--command',
166*0e78828cSPatrick Williams        'markdown',
167*0e78828cSPatrick Williams        '--output',
168*0e78828cSPatrick Williams        meson.current_build_dir(),
169*0e78828cSPatrick Williams        '--tool',
170*0e78828cSPatrick Williams        sdbusplusplus_prog,
171*0e78828cSPatrick Williams        '--directory',
172*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../../yaml',
17347709f23SChris Cain        'xyz/openbmc_project/Control/Power/Throttle',
17447709f23SChris Cain    ],
1757f154004SPatrick Williams    install: should_generate_markdown,
1767f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1777f154004SPatrick Williams    build_by_default: should_generate_markdown,
17847709f23SChris Cain)
17947709f23SChris Cain
180