xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/Update/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
14206b1acSJagpal Singh Gill# Generated file; do not modify.
27f154004SPatrick Williams
37f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project/Software/Update'
47f154004SPatrick Williams
54206b1acSJagpal Singh Gillgenerated_sources += custom_target(
64206b1acSJagpal Singh Gill    'xyz/openbmc_project/Software/Update__cpp'.underscorify(),
77f154004SPatrick Williams    input: [
87f154004SPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Software/Update.errors.yaml',
97f154004SPatrick Williams        '../../../../../yaml/xyz/openbmc_project/Software/Update.interface.yaml',
107f154004SPatrick Williams    ],
117f154004SPatrick Williams    output: [
127f154004SPatrick Williams        'error.cpp',
137f154004SPatrick Williams        'error.hpp',
147f154004SPatrick Williams        'common.hpp',
157f154004SPatrick Williams        'server.hpp',
167f154004SPatrick Williams        'server.cpp',
177f154004SPatrick Williams        'aserver.hpp',
187f154004SPatrick Williams        'client.hpp',
197f154004SPatrick Williams    ],
204206b1acSJagpal Singh Gill    depend_files: sdbusplusplus_depfiles,
214206b1acSJagpal Singh Gill    command: [
22*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
23*0e78828cSPatrick Williams        '--command',
24*0e78828cSPatrick Williams        'cpp',
25*0e78828cSPatrick Williams        '--output',
26*0e78828cSPatrick Williams        meson.current_build_dir(),
27*0e78828cSPatrick Williams        '--tool',
28*0e78828cSPatrick Williams        sdbusplusplus_prog,
29*0e78828cSPatrick Williams        '--directory',
30*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../../yaml',
314206b1acSJagpal Singh Gill        'xyz/openbmc_project/Software/Update',
324206b1acSJagpal Singh Gill    ],
337f154004SPatrick Williams    install: should_generate_cpp,
347f154004SPatrick Williams    install_dir: [
357f154004SPatrick Williams        false,
367f154004SPatrick Williams        get_option('includedir') / sdbusplus_current_path,
377f154004SPatrick Williams        get_option('includedir') / sdbusplus_current_path,
387f154004SPatrick Williams        get_option('includedir') / sdbusplus_current_path,
397f154004SPatrick Williams        false,
407f154004SPatrick Williams        get_option('includedir') / sdbusplus_current_path,
417f154004SPatrick Williams        get_option('includedir') / sdbusplus_current_path,
427f154004SPatrick Williams    ],
437f154004SPatrick Williams    build_by_default: should_generate_cpp,
444206b1acSJagpal Singh Gill)
454206b1acSJagpal Singh Gill
46