xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/MultipartUpdate/meson.build (revision de992eff005357b14ddad39e30ad000eaeb098b2)
1*de992effSTom Joseph# Generated file; do not modify.
2*de992effSTom Joseph
3*de992effSTom Josephsdbusplus_current_path = 'xyz/openbmc_project/Software/MultipartUpdate'
4*de992effSTom Joseph
5*de992effSTom Josephgenerated_sources += custom_target(
6*de992effSTom Joseph    'xyz/openbmc_project/Software/MultipartUpdate__cpp'.underscorify(),
7*de992effSTom Joseph    input: [
8*de992effSTom Joseph        '../../../../../yaml/xyz/openbmc_project/Software/MultipartUpdate.interface.yaml',
9*de992effSTom Joseph    ],
10*de992effSTom Joseph    output: [
11*de992effSTom Joseph        'common.hpp',
12*de992effSTom Joseph        'server.hpp',
13*de992effSTom Joseph        'server.cpp',
14*de992effSTom Joseph        'aserver.hpp',
15*de992effSTom Joseph        'client.hpp',
16*de992effSTom Joseph    ],
17*de992effSTom Joseph    depend_files: sdbusplusplus_depfiles,
18*de992effSTom Joseph    command: [
19*de992effSTom Joseph        sdbuspp_gen_meson_prog,
20*de992effSTom Joseph        '--command',
21*de992effSTom Joseph        'cpp',
22*de992effSTom Joseph        '--output',
23*de992effSTom Joseph        meson.current_build_dir(),
24*de992effSTom Joseph        '--tool',
25*de992effSTom Joseph        sdbusplusplus_prog,
26*de992effSTom Joseph        '--directory',
27*de992effSTom Joseph        meson.current_source_dir() / '../../../../../yaml',
28*de992effSTom Joseph        'xyz/openbmc_project/Software/MultipartUpdate',
29*de992effSTom Joseph    ],
30*de992effSTom Joseph    install: should_generate_cpp,
31*de992effSTom Joseph    install_dir: [
32*de992effSTom Joseph        get_option('includedir') / sdbusplus_current_path,
33*de992effSTom Joseph        get_option('includedir') / sdbusplus_current_path,
34*de992effSTom Joseph        false,
35*de992effSTom Joseph        get_option('includedir') / sdbusplus_current_path,
36*de992effSTom Joseph        get_option('includedir') / sdbusplus_current_path,
37*de992effSTom Joseph    ],
38*de992effSTom Joseph    build_by_default: should_generate_cpp,
39*de992effSTom Joseph)
40*de992effSTom Joseph
41