]> sigrok.org Git - libsigrok.git/commit
serial: make LCR, modbus, SCPI over serial depend on generic serial comm
authorGerhard Sittig <redacted>
Thu, 27 Dec 2018 13:29:00 +0000 (14:29 +0100)
committerUwe Hermann <redacted>
Sun, 2 Jun 2019 18:39:02 +0000 (20:39 +0200)
commit48b7c3462927616916a1296c862e96e3a36c2a80
tree495bc74e5e934078065e42c9a6d68dfd54aa5dc3
parent1ac8c2181b0390c601278ad05bab93dd1c801734
serial: make LCR, modbus, SCPI over serial depend on generic serial comm

Add guards around the implementation of ES51919 chip support for LCR, as
well as modbus and SCPI over serial. To accept when the source files get
compiled in the absence of their dependencies, end up with an empty
implementation in that case.

This approach can simplify build rules when several optional external
dependencies result in differing sets of supported communication means.
src/lcr/es51919.c
src/modbus/modbus_serial_rtu.c
src/scpi/scpi_serial.c