1
0
This repository has been archived on 2020-07-30. You can view files and clone it, but cannot push or open issues or pull requests.
michael 19b2e286ce preliminary support for amontec jtagkey.
it's too slow to be usable right now
2007-04-29 00:43:14 +00:00

25 lines
688 B
Makefile

#Add -DFORCE_PC3_IDENT to CFLAGS to force the identification of
#a Parallel Cable III
CFLAGS=-Wall -fPIC #-DFORCE_PC3_IDENT
FTDI := $(shell libftdi-config --libs 2>/dev/null)
ifneq ($(FTDI),)
JTAGKEYSRC = jtagkey.c
CFLAGS += -DJTAGKEY
endif
SOBJECTS=libusb-driver.so libusb-driver-DEBUG.so
all: $(SOBJECTS)
libusb-driver.so: usb-driver.c jtagkey.c usb-driver.h jtagkey.h Makefile
gcc $(CFLAGS) usb-driver.c $(JTAGKEYSRC) -o $@ -ldl -lusb -lpthread $(FTDI) -shared
libusb-driver-DEBUG.so: usb-driver.c jtagkey.c usb-driver.h jtagkey.h Makefile
gcc -DDEBUG $(CFLAGS) usb-driver.c $(JTAGKEYSRC) -o $@ -ldl -lusb -lpthread $(FTDI) -shared
clean:
rm -f $(SOBJECTS)
.PHONY: clean all