| 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], |
| ) |