xref: /openbmc/entity-manager/src/meson.build (revision 787e828b)
1cpp_args = boost_args + ['-DPACKAGE_DIR="' + packagedir + '/"']
2
3executable(
4    'entity-manager',
5    'EntityManager.cpp',
6    'Overlay.cpp',
7    'Utils.cpp',
8    cpp_args: cpp_args + ['-DBOOST_ASIO_DISABLE_THREADS'],
9    dependencies: [
10        boost,
11        sdbusplus,
12    ],
13    implicit_include_directories: false,
14    include_directories: '../include',
15    install: true,
16)
17
18executable(
19    'fru-device',
20    'FruDevice.cpp',
21    'Utils.cpp',
22    cpp_args: cpp_args,
23    dependencies: [
24        boost,
25        i2c,
26        sdbusplus,
27        threads,
28    ],
29    implicit_include_directories: false,
30    include_directories: '../include',
31    install: true,
32)
33