session.c \
session_file.c \
session_driver.c \
+ drivers.c \
hwdriver.c \
- filter.c \
+ trigger.c \
+ soft-trigger.c \
strutil.c \
log.c \
version.c \
# Output formats
libsigrok_la_SOURCES += \
- output/binary.c \
+ output/output.c \
+ output/analog.c \
+ output/ascii.c \
output/bits.c \
- output/vcd.c \
- output/ols.c \
- output/gnuplot.c \
- output/chronovu_la8.c \
+ output/binary.c \
output/csv.c \
- output/analog.c \
- output/output.c \
- output/text/text.c \
- output/text/text.h \
+ output/chronovu_la8.c \
+ output/gnuplot.c \
output/hex.c \
- output/text/ascii.c
+ output/ols.c \
+ output/vcd.c
# Hardware (common files)
libsigrok_la_SOURCES += \
hardware/common/scpi.c \
- hardware/common/scpi_tcp.c \
- hardware/common/scpi_usbtmc.c
+ hardware/common/scpi_tcp.c
if NEED_RPC
libsigrok_la_SOURCES += \
hardware/common/scpi_vxi.c \
hardware/agilent-dmm/agilent-dmm.h \
hardware/agilent-dmm/sched.c
endif
-if HW_ALSA
-libsigrok_la_SOURCES += \
- hardware/alsa/protocol.h \
- hardware/alsa/protocol.c \
- hardware/alsa/api.c
-endif
if HW_APPA_55II
libsigrok_la_SOURCES += \
hardware/appa-55ii/protocol.h \
hardware/lascar-el-usb/protocol.c \
hardware/lascar-el-usb/api.c
endif
-if HW_LINK_MSO19
+if HW_MANSON_HCS_3XXX
libsigrok_la_SOURCES += \
- hardware/link-mso19/protocol.h \
- hardware/link-mso19/protocol.c \
- hardware/link-mso19/api.c
+ hardware/manson-hcs-3xxx/protocol.h \
+ hardware/manson-hcs-3xxx/protocol.c \
+ hardware/manson-hcs-3xxx/api.c
endif
if HW_MIC_985XX
libsigrok_la_SOURCES += \
hardware/mic-985xx/protocol.c \
hardware/mic-985xx/api.c
endif
+if HW_MOTECH_LPS_30X
+libsigrok_la_SOURCES += \
+ hardware/motech-lps-30x/protocol.h \
+ hardware/motech-lps-30x/protocol.c \
+ hardware/motech-lps-30x/api.c
+endif
if HW_NORMA_DMM
libsigrok_la_SOURCES += \
hardware/norma-dmm/protocol.h \
hardware/norma-dmm/protocol.c \
hardware/norma-dmm/api.c
endif
-if HW_OLS
+if HW_OPENBENCH_LOGIC_SNIFFER
libsigrok_la_SOURCES += \
hardware/openbench-logic-sniffer/protocol.h \
hardware/openbench-logic-sniffer/protocol.c \
hardware/teleinfo/protocol.c \
hardware/teleinfo/api.c
endif
+if HW_TESTO
+libsigrok_la_SOURCES += \
+ hardware/testo/protocol.h \
+ hardware/testo/protocol.c \
+ hardware/testo/api.c
+endif
if HW_TONDAJ_SL_814
libsigrok_la_SOURCES += \
hardware/tondaj-sl-814/protocol.h \
libsigrok_la_LDFLAGS = $(SR_LIB_LDFLAGS)
library_includedir = $(includedir)/libsigrok
-library_include_HEADERS = libsigrok.h proto.h version.h
+library_include_HEADERS = \
+ include/libsigrok/libsigrok.h \
+ include/libsigrok/proto.h \
+ include/libsigrok/version.h
noinst_HEADERS = libsigrok-internal.h
pkgconfigdir = $(libdir)/pkgconfig