blob: 2c385b2a6ebdca97293ec8b657275478b402d1c4 [file] [log] [blame]
Jagpal Singh Gill9695bd22025-10-01 14:38:17 -07001modbus_rtu_lib = static_library(
2 'modbus_rtu_lib',
Jagpal Singh Gilla32d2412025-10-01 14:55:05 -07003 [
4 'modbus/modbus.cpp',
5 'modbus/modbus_commands.cpp',
6 'modbus/modbus_message.cpp',
7 ],
Jagpal Singh Gill9695bd22025-10-01 14:38:17 -07008 include_directories: ['.'],
9 dependencies: [default_deps],
10)
Jagpal Singh Gillfa4a7872025-05-20 16:18:06 -070011
Jagpal Singh Gill7f9d41d2025-10-16 09:42:18 -070012modbus_rtu_port_lib = static_library(
13 'modbus_rtu_port_lib',
14 ['port/base_port.cpp', 'port/port_factory.cpp', 'port/usb_port.cpp'],
15 include_directories: ['.', common_include],
16 link_with: [modbus_rtu_lib, modbus_common_lib],
17 dependencies: [default_deps],
18)
19
Jagpal Singh Gill9695bd22025-10-01 14:38:17 -070020modbus_rtu_dep = declare_dependency(
21 include_directories: ['.'],
Jagpal Singh Gill7f9d41d2025-10-16 09:42:18 -070022 link_with: [modbus_rtu_lib, modbus_rtu_port_lib],
Jagpal Singh Gill9695bd22025-10-01 14:38:17 -070023 dependencies: [default_deps],
24)