%C%_libocdjtagdrivers_la_LIBADD += $(LIBFTDI_LIBS)
endif
+if USE_LIBGPIOD
+%C%_libocdjtagdrivers_la_CPPFLAGS += $(LIBGPIOD_CFLAGS)
+%C%_libocdjtagdrivers_la_LIBADD += $(LIBGPIOD_LIBS)
+endif
+
if USE_HIDAPI
%C%_libocdjtagdrivers_la_CPPFLAGS += $(HIDAPI_CFLAGS)
%C%_libocdjtagdrivers_la_LIBADD += $(HIDAPI_LIBS)
if FTDI
DRIVERFILES += %D%/ftdi.c %D%/mpsse.c
endif
+if LINUXGPIOD
+DRIVERFILES += %D%/linuxgpiod.c
+endif
if JTAG_VPI
DRIVERFILES += %D%/jtag_vpi.c
endif
+if JTAG_DPI
+DRIVERFILES += %D%/jtag_dpi.c
+endif
if USB_BLASTER_DRIVER
%C%_libocdjtagdrivers_la_LIBADD += %D%/usb_blaster/libocdusbblaster.la
include %D%/usb_blaster/Makefile.am
if REMOTE_BITBANG
DRIVERFILES += %D%/remote_bitbang.c
endif
-if HLADAPTER
+if HLADAPTER_STLINK
DRIVERFILES += %D%/stlink_usb.c
+endif
+if HLADAPTER_ICDI
DRIVERFILES += %D%/ti_icdi_usb.c
endif
+if HLADAPTER_NULINK
+DRIVERFILES += %D%/nulink_usb.c
+endif
if RSHIM
DRIVERFILES += %D%/rshim.c
endif
%D%/versaloon/versaloon.h \
%D%/versaloon/versaloon_include.h \
%D%/versaloon/versaloon_internal.h
-