blob: 7255dad1e361a2c6f53f3fb35152260d6fc1a6a5 [file] [log] [blame]
SunnySrivastava1984b59fd092020-02-03 09:58:56 -06001systemd = dependency('libsystemd', version : '>= 221')
2phosphor_dbus_interfaces = dependency('phosphor-dbus-interfaces')
3
SunnySrivastava1984b59fd092020-02-03 09:58:56 -06004configuration_inc = include_directories('.', '../')
5
6vpd_manager_SOURCES =[
7 'manager_main.cpp',
8 'manager.cpp',
9 'server.cpp',
SunnySrivastava198419be6d32020-03-03 07:21:45 -060010 'error.cpp',
SunnySrivastava1984f6d541e2020-02-04 12:50:40 -060011 'editor_impl.cpp',
SunnySrivastava1984bca5aaa2020-04-21 05:31:04 -050012 'reader_impl.cpp',
SunnySrivastava1984f6d541e2020-02-04 12:50:40 -060013 '../impl.cpp',
14 '../parser.cpp',
15 '../utils.cpp',
SunnySrivastava1984a7392592020-03-09 10:19:33 -050016 '../vpdecc/vpdecc.c',
17 '../vpdecc/vpdecc_support.c'
SunnySrivastava1984b59fd092020-02-03 09:58:56 -060018 ]
19
SunnySrivastava1984a7392592020-03-09 10:19:33 -050020vpd_manager_dependencies =[sdbusplus,
21 phosphor_logging,
22 systemd,
23 phosphor_dbus_interfaces,
24 ]
25
SunnySrivastava1984b59fd092020-02-03 09:58:56 -060026vpd_manager_exe = executable('vpd-manager',
SunnySrivastava1984a7392592020-03-09 10:19:33 -050027 vpd_manager_SOURCES,
28 include_directories : configuration_inc,
29 dependencies :[vpd_manager_dependencies,
30 ],
31 install: true
32 )