xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/User/meson.build (revision 7f154004885f4e98bd8d0aa6f66259c117b95a4c)
1d9632146SPatrick Williams# Generated file; do not modify.
2d9632146SPatrick Williamssubdir('AccountPolicy')
3*7f154004SPatrick Williamssubdir('Attributes')
4*7f154004SPatrick Williamssubdir('Common')
5*7f154004SPatrick Williamssubdir('Ldap')
6*7f154004SPatrick Williamssubdir('Manager')
7*7f154004SPatrick Williamssubdir('MultiFactorAuthConfiguration')
8*7f154004SPatrick Williamssubdir('PrivilegeMapper')
9*7f154004SPatrick Williamssubdir('PrivilegeMapperEntry')
10*7f154004SPatrick Williamssubdir('TOTPAuthenticator')
11*7f154004SPatrick Williams
12*7f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project/User'
13*7f154004SPatrick Williams
14*7f154004SPatrick Williamsgenerated_markdown += custom_target(
15d9632146SPatrick Williams    'xyz/openbmc_project/User/AccountPolicy__markdown'.underscorify(),
16b1b4d261SWilliam A. Kennington III    input: [ '../../../../yaml/xyz/openbmc_project/User/AccountPolicy.interface.yaml',  ],
17d9632146SPatrick Williams    output: [ 'AccountPolicy.md' ],
1811335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
19d9632146SPatrick Williams    command: [
20d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
21d9632146SPatrick Williams        '--output', meson.current_build_dir(),
22d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
23b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../yaml',
24d9632146SPatrick Williams        'xyz/openbmc_project/User/AccountPolicy',
25d9632146SPatrick Williams    ],
26*7f154004SPatrick Williams    install: should_generate_markdown,
27*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
28*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
29d9632146SPatrick Williams)
30d9632146SPatrick Williams
31*7f154004SPatrick Williamsgenerated_markdown += custom_target(
32d9632146SPatrick Williams    'xyz/openbmc_project/User/Attributes__markdown'.underscorify(),
33b1b4d261SWilliam A. Kennington III    input: [ '../../../../yaml/xyz/openbmc_project/User/Attributes.interface.yaml',  ],
34d9632146SPatrick Williams    output: [ 'Attributes.md' ],
3511335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
36d9632146SPatrick Williams    command: [
37d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
38d9632146SPatrick Williams        '--output', meson.current_build_dir(),
39d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
40b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../yaml',
41d9632146SPatrick Williams        'xyz/openbmc_project/User/Attributes',
42d9632146SPatrick Williams    ],
43*7f154004SPatrick Williams    install: should_generate_markdown,
44*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
45*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
46d9632146SPatrick Williams)
47d9632146SPatrick Williams
48*7f154004SPatrick Williamsgenerated_markdown += custom_target(
49d9632146SPatrick Williams    'xyz/openbmc_project/User/Common__markdown'.underscorify(),
50b1b4d261SWilliam A. Kennington III    input: [ '../../../../yaml/xyz/openbmc_project/User/Common.errors.yaml',  ],
51d9632146SPatrick Williams    output: [ 'Common.md' ],
5211335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
53d9632146SPatrick Williams    command: [
54d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
55d9632146SPatrick Williams        '--output', meson.current_build_dir(),
56d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
57b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../yaml',
58d9632146SPatrick Williams        'xyz/openbmc_project/User/Common',
59d9632146SPatrick Williams    ],
60*7f154004SPatrick Williams    install: should_generate_markdown,
61*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
62*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
63d9632146SPatrick Williams)
64d9632146SPatrick Williams
65*7f154004SPatrick Williamsgenerated_markdown += custom_target(
66d9632146SPatrick Williams    'xyz/openbmc_project/User/Manager__markdown'.underscorify(),
67b1b4d261SWilliam A. Kennington III    input: [ '../../../../yaml/xyz/openbmc_project/User/Manager.interface.yaml',  ],
68d9632146SPatrick Williams    output: [ 'Manager.md' ],
6911335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
70d9632146SPatrick Williams    command: [
71d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
72d9632146SPatrick Williams        '--output', meson.current_build_dir(),
73d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
74b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../yaml',
75d9632146SPatrick Williams        'xyz/openbmc_project/User/Manager',
76d9632146SPatrick Williams    ],
77*7f154004SPatrick Williams    install: should_generate_markdown,
78*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
79*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
80d9632146SPatrick Williams)
81d9632146SPatrick Williams
82*7f154004SPatrick Williamsgenerated_markdown += custom_target(
83d0019651SRavi Teja    'xyz/openbmc_project/User/MultiFactorAuthConfiguration__markdown'.underscorify(),
84d0019651SRavi Teja    input: [ '../../../../yaml/xyz/openbmc_project/User/MultiFactorAuthConfiguration.interface.yaml',  ],
85d0019651SRavi Teja    output: [ 'MultiFactorAuthConfiguration.md' ],
86d0019651SRavi Teja    depend_files: sdbusplusplus_depfiles,
87d0019651SRavi Teja    command: [
88d0019651SRavi Teja        sdbuspp_gen_meson_prog, '--command', 'markdown',
89d0019651SRavi Teja        '--output', meson.current_build_dir(),
90d0019651SRavi Teja        '--tool', sdbusplusplus_prog,
91d0019651SRavi Teja        '--directory', meson.current_source_dir() / '../../../../yaml',
92d0019651SRavi Teja        'xyz/openbmc_project/User/MultiFactorAuthConfiguration',
93d0019651SRavi Teja    ],
94*7f154004SPatrick Williams    install: should_generate_markdown,
95*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
96*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
97d0019651SRavi Teja)
98d0019651SRavi Teja
99*7f154004SPatrick Williamsgenerated_markdown += custom_target(
100d9632146SPatrick Williams    'xyz/openbmc_project/User/PrivilegeMapper__markdown'.underscorify(),
101b1b4d261SWilliam A. Kennington III    input: [ '../../../../yaml/xyz/openbmc_project/User/PrivilegeMapper.interface.yaml',  ],
102d9632146SPatrick Williams    output: [ 'PrivilegeMapper.md' ],
10311335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
104d9632146SPatrick Williams    command: [
105d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
106d9632146SPatrick Williams        '--output', meson.current_build_dir(),
107d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
108b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../yaml',
109d9632146SPatrick Williams        'xyz/openbmc_project/User/PrivilegeMapper',
110d9632146SPatrick Williams    ],
111*7f154004SPatrick Williams    install: should_generate_markdown,
112*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
113*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
114d9632146SPatrick Williams)
115d9632146SPatrick Williams
116*7f154004SPatrick Williamsgenerated_markdown += custom_target(
117d9632146SPatrick Williams    'xyz/openbmc_project/User/PrivilegeMapperEntry__markdown'.underscorify(),
118b1b4d261SWilliam A. Kennington III    input: [ '../../../../yaml/xyz/openbmc_project/User/PrivilegeMapperEntry.interface.yaml',  ],
119d9632146SPatrick Williams    output: [ 'PrivilegeMapperEntry.md' ],
12011335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
121d9632146SPatrick Williams    command: [
122d9632146SPatrick Williams        sdbuspp_gen_meson_prog, '--command', 'markdown',
123d9632146SPatrick Williams        '--output', meson.current_build_dir(),
124d9632146SPatrick Williams        '--tool', sdbusplusplus_prog,
125b1b4d261SWilliam A. Kennington III        '--directory', meson.current_source_dir() / '../../../../yaml',
126d9632146SPatrick Williams        'xyz/openbmc_project/User/PrivilegeMapperEntry',
127d9632146SPatrick Williams    ],
128*7f154004SPatrick Williams    install: should_generate_markdown,
129*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
130*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
131d9632146SPatrick Williams)
132d9632146SPatrick Williams
133*7f154004SPatrick Williamsgenerated_markdown += custom_target(
13420650cd0SRavi Teja    'xyz/openbmc_project/User/TOTPAuthenticator__markdown'.underscorify(),
13520650cd0SRavi Teja    input: [ '../../../../yaml/xyz/openbmc_project/User/TOTPAuthenticator.interface.yaml',  ],
13620650cd0SRavi Teja    output: [ 'TOTPAuthenticator.md' ],
13720650cd0SRavi Teja    depend_files: sdbusplusplus_depfiles,
13820650cd0SRavi Teja    command: [
13920650cd0SRavi Teja        sdbuspp_gen_meson_prog, '--command', 'markdown',
14020650cd0SRavi Teja        '--output', meson.current_build_dir(),
14120650cd0SRavi Teja        '--tool', sdbusplusplus_prog,
14220650cd0SRavi Teja        '--directory', meson.current_source_dir() / '../../../../yaml',
14320650cd0SRavi Teja        'xyz/openbmc_project/User/TOTPAuthenticator',
14420650cd0SRavi Teja    ],
145*7f154004SPatrick Williams    install: should_generate_markdown,
146*7f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
147*7f154004SPatrick Williams    build_by_default: should_generate_markdown,
14820650cd0SRavi Teja)
14920650cd0SRavi Teja
150