blob: 2c385b2a6ebdca97293ec8b657275478b402d1c4 [file] [log] [blame]
modbus_rtu_lib = static_library(
'modbus_rtu_lib',
[
'modbus/modbus.cpp',
'modbus/modbus_commands.cpp',
'modbus/modbus_message.cpp',
],
include_directories: ['.'],
dependencies: [default_deps],
)
modbus_rtu_port_lib = static_library(
'modbus_rtu_port_lib',
['port/base_port.cpp', 'port/port_factory.cpp', 'port/usb_port.cpp'],
include_directories: ['.', common_include],
link_with: [modbus_rtu_lib, modbus_common_lib],
dependencies: [default_deps],
)
modbus_rtu_dep = declare_dependency(
include_directories: ['.'],
link_with: [modbus_rtu_lib, modbus_rtu_port_lib],
dependencies: [default_deps],
)