xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/HardwareIsolation/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
11f971f2dSRamesh Iyyar# Generated file; do not modify.
27f154004SPatrick Williamssubdir('Create')
37f154004SPatrick Williamssubdir('Entry')
47f154004SPatrick Williams
57f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project/HardwareIsolation'
67f154004SPatrick Williams
7b96ed610SRamesh Iyyargenerated_sources += custom_target(
8b96ed610SRamesh Iyyar    'xyz/openbmc_project/HardwareIsolation__cpp'.underscorify(),
97f154004SPatrick Williams    input: [
107f154004SPatrick Williams        '../../../../yaml/xyz/openbmc_project/HardwareIsolation.errors.yaml',
117f154004SPatrick Williams    ],
12*0e78828cSPatrick Williams    output: ['error.cpp', 'error.hpp'],
1311335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
14b96ed610SRamesh Iyyar    command: [
15*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
16*0e78828cSPatrick Williams        '--command',
17*0e78828cSPatrick Williams        'cpp',
18*0e78828cSPatrick Williams        '--output',
19*0e78828cSPatrick Williams        meson.current_build_dir(),
20*0e78828cSPatrick Williams        '--tool',
21*0e78828cSPatrick Williams        sdbusplusplus_prog,
22*0e78828cSPatrick Williams        '--directory',
23*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
24b96ed610SRamesh Iyyar        'xyz/openbmc_project/HardwareIsolation',
25b96ed610SRamesh Iyyar    ],
267f154004SPatrick Williams    install: should_generate_cpp,
27*0e78828cSPatrick Williams    install_dir: [false, get_option('includedir') / sdbusplus_current_path],
287f154004SPatrick Williams    build_by_default: should_generate_cpp,
29b96ed610SRamesh Iyyar)
30b96ed610SRamesh Iyyar
317f154004SPatrick Williamsgenerated_markdown += custom_target(
32ae56dbcaSRamesh Iyyar    'xyz/openbmc_project/HardwareIsolation/Create__markdown'.underscorify(),
33*0e78828cSPatrick Williams    input: [
34*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/HardwareIsolation/Create.interface.yaml',
35*0e78828cSPatrick Williams    ],
36ae56dbcaSRamesh Iyyar    output: ['Create.md'],
3711335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
38ae56dbcaSRamesh Iyyar    command: [
39*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
40*0e78828cSPatrick Williams        '--command',
41*0e78828cSPatrick Williams        'markdown',
42*0e78828cSPatrick Williams        '--output',
43*0e78828cSPatrick Williams        meson.current_build_dir(),
44*0e78828cSPatrick Williams        '--tool',
45*0e78828cSPatrick Williams        sdbusplusplus_prog,
46*0e78828cSPatrick Williams        '--directory',
47*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
48ae56dbcaSRamesh Iyyar        'xyz/openbmc_project/HardwareIsolation/Create',
49ae56dbcaSRamesh Iyyar    ],
507f154004SPatrick Williams    install: should_generate_markdown,
517f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
527f154004SPatrick Williams    build_by_default: should_generate_markdown,
53ae56dbcaSRamesh Iyyar)
54ae56dbcaSRamesh Iyyar
557f154004SPatrick Williamsgenerated_markdown += custom_target(
561f971f2dSRamesh Iyyar    'xyz/openbmc_project/HardwareIsolation/Entry__markdown'.underscorify(),
57*0e78828cSPatrick Williams    input: [
58*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/HardwareIsolation/Entry.interface.yaml',
59*0e78828cSPatrick Williams    ],
601f971f2dSRamesh Iyyar    output: ['Entry.md'],
6111335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
621f971f2dSRamesh Iyyar    command: [
63*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
64*0e78828cSPatrick Williams        '--command',
65*0e78828cSPatrick Williams        'markdown',
66*0e78828cSPatrick Williams        '--output',
67*0e78828cSPatrick Williams        meson.current_build_dir(),
68*0e78828cSPatrick Williams        '--tool',
69*0e78828cSPatrick Williams        sdbusplusplus_prog,
70*0e78828cSPatrick Williams        '--directory',
71*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
721f971f2dSRamesh Iyyar        'xyz/openbmc_project/HardwareIsolation/Entry',
731f971f2dSRamesh Iyyar    ],
747f154004SPatrick Williams    install: should_generate_markdown,
757f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
767f154004SPatrick Williams    build_by_default: should_generate_markdown,
771f971f2dSRamesh Iyyar)
781f971f2dSRamesh Iyyar
79