kasunath | bac958d | 2022-06-07 18:15:24 -0700 | [diff] [blame] | 1 | rde_pre = declare_dependency( |
| 2 | include_directories: [rde_inc], |
kasunath | 7cea1b9 | 2022-06-14 20:23:27 -0700 | [diff] [blame] | 3 | dependencies: [ |
| 4 | dependency('libbej'), |
Patrick Williams | 5de9061 | 2024-02-13 21:31:53 -0600 | [diff] [blame] | 5 | dependency('nlohmann_json', include_type: 'system'), |
kasunath | 7cea1b9 | 2022-06-14 20:23:27 -0700 | [diff] [blame] | 6 | dependency('phosphor-dbus-interfaces'), |
| 7 | dependency('sdbusplus'), |
Patrick Williams | 5de9061 | 2024-02-13 21:31:53 -0600 | [diff] [blame] | 8 | dependency('stdplus'), |
kasunath | 7cea1b9 | 2022-06-14 20:23:27 -0700 | [diff] [blame] | 9 | ] |
| 10 | ) |
kasunath | bac958d | 2022-06-07 18:15:24 -0700 | [diff] [blame] | 11 | |
kasunath | a1a69f1 | 2022-05-27 14:31:38 -0700 | [diff] [blame] | 12 | rde_lib = static_library( |
| 13 | 'rde', |
| 14 | 'rde_dictionary_manager.cpp', |
kasunath | 37bc0df | 2022-06-07 12:40:26 -0700 | [diff] [blame] | 15 | 'external_storer_file.cpp', |
kasunath | bac958d | 2022-06-07 18:15:24 -0700 | [diff] [blame] | 16 | 'rde_handler.cpp', |
kasunath | 7cea1b9 | 2022-06-14 20:23:27 -0700 | [diff] [blame] | 17 | 'notifier_dbus_handler.cpp', |
kasunath | bac958d | 2022-06-07 18:15:24 -0700 | [diff] [blame] | 18 | implicit_include_directories: false, |
| 19 | dependencies: rde_pre) |
kasunath | a1a69f1 | 2022-05-27 14:31:38 -0700 | [diff] [blame] | 20 | |
| 21 | rde_dep = declare_dependency( |
kasunath | bac958d | 2022-06-07 18:15:24 -0700 | [diff] [blame] | 22 | link_with: rde_lib, |
| 23 | dependencies: rde_pre) |