1rde_pre = declare_dependency(
2  include_directories: [rde_inc],
3  dependencies: [
4    dependency('libbej'),
5    dependency('nlohmann_json', include_type: 'system'),
6    dependency('phosphor-dbus-interfaces'),
7    dependency('sdbusplus'),
8    dependency('stdplus'),
9  ]
10)
11
12rde_lib = static_library(
13  'rde',
14  'rde_dictionary_manager.cpp',
15  'external_storer_file.cpp',
16  'rde_handler.cpp',
17  'notifier_dbus_handler.cpp',
18  implicit_include_directories: false,
19  dependencies: rde_pre)
20
21rde_dep = declare_dependency(
22  link_with: rde_lib,
23  dependencies: rde_pre)
24