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