xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Certs/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1d9632146SPatrick Williams# Generated file; do not modify.
27f154004SPatrick Williamssubdir('Authority')
37f154004SPatrick Williamssubdir('CSR')
47f154004SPatrick Williamssubdir('Certificate')
57f154004SPatrick Williamssubdir('Entry')
67f154004SPatrick Williamssubdir('Install')
77f154004SPatrick Williamssubdir('InstallAll')
87f154004SPatrick Williamssubdir('Replace')
97f154004SPatrick Williamssubdir('ReplaceAll')
107f154004SPatrick Williams
117f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project/Certs'
127f154004SPatrick Williams
13d9632146SPatrick Williamsgenerated_sources += custom_target(
14d9632146SPatrick Williams    'xyz/openbmc_project/Certs__cpp'.underscorify(),
15*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Certs.errors.yaml'],
16*0e78828cSPatrick Williams    output: ['error.cpp', 'error.hpp'],
1711335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
18d9632146SPatrick Williams    command: [
19*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
20*0e78828cSPatrick Williams        '--command',
21*0e78828cSPatrick Williams        'cpp',
22*0e78828cSPatrick Williams        '--output',
23*0e78828cSPatrick Williams        meson.current_build_dir(),
24*0e78828cSPatrick Williams        '--tool',
25*0e78828cSPatrick Williams        sdbusplusplus_prog,
26*0e78828cSPatrick Williams        '--directory',
27*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
28d9632146SPatrick Williams        'xyz/openbmc_project/Certs',
29d9632146SPatrick Williams    ],
307f154004SPatrick Williams    install: should_generate_cpp,
31*0e78828cSPatrick Williams    install_dir: [false, get_option('includedir') / sdbusplus_current_path],
327f154004SPatrick Williams    build_by_default: should_generate_cpp,
33d9632146SPatrick Williams)
34d9632146SPatrick Williams
357f154004SPatrick Williamsgenerated_markdown += custom_target(
36d9632146SPatrick Williams    'xyz/openbmc_project/Certs/Authority__markdown'.underscorify(),
37*0e78828cSPatrick Williams    input: [
38*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Certs/Authority.interface.yaml',
39*0e78828cSPatrick Williams    ],
40d9632146SPatrick Williams    output: ['Authority.md'],
4111335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
42d9632146SPatrick Williams    command: [
43*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
44*0e78828cSPatrick Williams        '--command',
45*0e78828cSPatrick Williams        'markdown',
46*0e78828cSPatrick Williams        '--output',
47*0e78828cSPatrick Williams        meson.current_build_dir(),
48*0e78828cSPatrick Williams        '--tool',
49*0e78828cSPatrick Williams        sdbusplusplus_prog,
50*0e78828cSPatrick Williams        '--directory',
51*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
52d9632146SPatrick Williams        'xyz/openbmc_project/Certs/Authority',
53d9632146SPatrick Williams    ],
547f154004SPatrick Williams    install: should_generate_markdown,
557f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
567f154004SPatrick Williams    build_by_default: should_generate_markdown,
57d9632146SPatrick Williams)
58d9632146SPatrick Williams
597f154004SPatrick Williamsgenerated_markdown += custom_target(
60d9632146SPatrick Williams    'xyz/openbmc_project/Certs/CSR__markdown'.underscorify(),
61*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Certs/CSR.interface.yaml'],
62d9632146SPatrick Williams    output: ['CSR.md'],
6311335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
64d9632146SPatrick Williams    command: [
65*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
66*0e78828cSPatrick Williams        '--command',
67*0e78828cSPatrick Williams        'markdown',
68*0e78828cSPatrick Williams        '--output',
69*0e78828cSPatrick Williams        meson.current_build_dir(),
70*0e78828cSPatrick Williams        '--tool',
71*0e78828cSPatrick Williams        sdbusplusplus_prog,
72*0e78828cSPatrick Williams        '--directory',
73*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
74d9632146SPatrick Williams        'xyz/openbmc_project/Certs/CSR',
75d9632146SPatrick Williams    ],
767f154004SPatrick Williams    install: should_generate_markdown,
777f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
787f154004SPatrick Williams    build_by_default: should_generate_markdown,
79d9632146SPatrick Williams)
80d9632146SPatrick Williams
817f154004SPatrick Williamsgenerated_markdown += custom_target(
82ed45963eSPatrick Williams    'xyz/openbmc_project/Certs/Certificate__markdown'.underscorify(),
83*0e78828cSPatrick Williams    input: [
84*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Certs/Certificate.interface.yaml',
85*0e78828cSPatrick Williams    ],
86ed45963eSPatrick Williams    output: ['Certificate.md'],
8711335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
88ed45963eSPatrick Williams    command: [
89*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
90*0e78828cSPatrick Williams        '--command',
91*0e78828cSPatrick Williams        'markdown',
92*0e78828cSPatrick Williams        '--output',
93*0e78828cSPatrick Williams        meson.current_build_dir(),
94*0e78828cSPatrick Williams        '--tool',
95*0e78828cSPatrick Williams        sdbusplusplus_prog,
96*0e78828cSPatrick Williams        '--directory',
97*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
98ed45963eSPatrick Williams        'xyz/openbmc_project/Certs/Certificate',
99ed45963eSPatrick Williams    ],
1007f154004SPatrick Williams    install: should_generate_markdown,
1017f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1027f154004SPatrick Williams    build_by_default: should_generate_markdown,
103ed45963eSPatrick Williams)
104ed45963eSPatrick Williams
1057f154004SPatrick Williamsgenerated_markdown += custom_target(
106d9632146SPatrick Williams    'xyz/openbmc_project/Certs/Entry__markdown'.underscorify(),
107*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Certs/Entry.interface.yaml'],
108d9632146SPatrick Williams    output: ['Entry.md'],
10911335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
110d9632146SPatrick Williams    command: [
111*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
112*0e78828cSPatrick Williams        '--command',
113*0e78828cSPatrick Williams        'markdown',
114*0e78828cSPatrick Williams        '--output',
115*0e78828cSPatrick Williams        meson.current_build_dir(),
116*0e78828cSPatrick Williams        '--tool',
117*0e78828cSPatrick Williams        sdbusplusplus_prog,
118*0e78828cSPatrick Williams        '--directory',
119*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
120d9632146SPatrick Williams        'xyz/openbmc_project/Certs/Entry',
121d9632146SPatrick Williams    ],
1227f154004SPatrick Williams    install: should_generate_markdown,
1237f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1247f154004SPatrick Williams    build_by_default: should_generate_markdown,
125d9632146SPatrick Williams)
126d9632146SPatrick Williams
1277f154004SPatrick Williamsgenerated_markdown += custom_target(
128d9632146SPatrick Williams    'xyz/openbmc_project/Certs/Install__markdown'.underscorify(),
129*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Certs/Install.interface.yaml'],
130d9632146SPatrick Williams    output: ['Install.md'],
13111335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
132d9632146SPatrick Williams    command: [
133*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
134*0e78828cSPatrick Williams        '--command',
135*0e78828cSPatrick Williams        'markdown',
136*0e78828cSPatrick Williams        '--output',
137*0e78828cSPatrick Williams        meson.current_build_dir(),
138*0e78828cSPatrick Williams        '--tool',
139*0e78828cSPatrick Williams        sdbusplusplus_prog,
140*0e78828cSPatrick Williams        '--directory',
141*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
142d9632146SPatrick Williams        'xyz/openbmc_project/Certs/Install',
143d9632146SPatrick Williams    ],
1447f154004SPatrick Williams    install: should_generate_markdown,
1457f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1467f154004SPatrick Williams    build_by_default: should_generate_markdown,
147d9632146SPatrick Williams)
148d9632146SPatrick Williams
1497f154004SPatrick Williamsgenerated_markdown += custom_target(
150b9dae7beSNan Zhou    'xyz/openbmc_project/Certs/InstallAll__markdown'.underscorify(),
151*0e78828cSPatrick Williams    input: [
152*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Certs/InstallAll.interface.yaml',
153*0e78828cSPatrick Williams    ],
154b9dae7beSNan Zhou    output: ['InstallAll.md'],
15511335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
156b9dae7beSNan Zhou    command: [
157*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
158*0e78828cSPatrick Williams        '--command',
159*0e78828cSPatrick Williams        'markdown',
160*0e78828cSPatrick Williams        '--output',
161*0e78828cSPatrick Williams        meson.current_build_dir(),
162*0e78828cSPatrick Williams        '--tool',
163*0e78828cSPatrick Williams        sdbusplusplus_prog,
164*0e78828cSPatrick Williams        '--directory',
165*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
166b9dae7beSNan Zhou        'xyz/openbmc_project/Certs/InstallAll',
167b9dae7beSNan Zhou    ],
1687f154004SPatrick Williams    install: should_generate_markdown,
1697f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1707f154004SPatrick Williams    build_by_default: should_generate_markdown,
171b9dae7beSNan Zhou)
172b9dae7beSNan Zhou
1737f154004SPatrick Williamsgenerated_markdown += custom_target(
174d9632146SPatrick Williams    'xyz/openbmc_project/Certs/Replace__markdown'.underscorify(),
175*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Certs/Replace.interface.yaml'],
176d9632146SPatrick Williams    output: ['Replace.md'],
17711335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
178d9632146SPatrick Williams    command: [
179*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
180*0e78828cSPatrick Williams        '--command',
181*0e78828cSPatrick Williams        'markdown',
182*0e78828cSPatrick Williams        '--output',
183*0e78828cSPatrick Williams        meson.current_build_dir(),
184*0e78828cSPatrick Williams        '--tool',
185*0e78828cSPatrick Williams        sdbusplusplus_prog,
186*0e78828cSPatrick Williams        '--directory',
187*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
188d9632146SPatrick Williams        'xyz/openbmc_project/Certs/Replace',
189d9632146SPatrick Williams    ],
1907f154004SPatrick Williams    install: should_generate_markdown,
1917f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1927f154004SPatrick Williams    build_by_default: should_generate_markdown,
193d9632146SPatrick Williams)
194d9632146SPatrick Williams
1957f154004SPatrick Williamsgenerated_markdown += custom_target(
196b9dae7beSNan Zhou    'xyz/openbmc_project/Certs/ReplaceAll__markdown'.underscorify(),
197*0e78828cSPatrick Williams    input: [
198*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Certs/ReplaceAll.interface.yaml',
199*0e78828cSPatrick Williams    ],
200b9dae7beSNan Zhou    output: ['ReplaceAll.md'],
20111335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
202b9dae7beSNan Zhou    command: [
203*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
204*0e78828cSPatrick Williams        '--command',
205*0e78828cSPatrick Williams        'markdown',
206*0e78828cSPatrick Williams        '--output',
207*0e78828cSPatrick Williams        meson.current_build_dir(),
208*0e78828cSPatrick Williams        '--tool',
209*0e78828cSPatrick Williams        sdbusplusplus_prog,
210*0e78828cSPatrick Williams        '--directory',
211*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
212b9dae7beSNan Zhou        'xyz/openbmc_project/Certs/ReplaceAll',
213b9dae7beSNan Zhou    ],
2147f154004SPatrick Williams    install: should_generate_markdown,
2157f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
2167f154004SPatrick Williams    build_by_default: should_generate_markdown,
217b9dae7beSNan Zhou)
218b9dae7beSNan Zhou
219