jtag-mpsse

JTAG tools for FTDI MPSSE transports
git clone http://frotz.net/git/jtag-mpsse.git
Log | Files | Refs

Makefile (823B)


      1 
      2 CFLAGS := -g -Wall -O2
      3 LIBS := -lusb-1.0
      4 
      5 all: jtag i2c wri2c rdi2c debug mem mdio
      6 
      7 jtag.c: jtag.h
      8 jtag-mpsse.c: jtag.h
      9 
     10 JTAG2232_OBJS := jtag.o jtag-mpsse.o
     11 jtag: $(JTAG2232_OBJS)
     12 	$(CC) -o jtag $(JTAG2232_OBJS) $(LIBS)
     13 
     14 i2c: i2c.o jtag-mpsse.o
     15 	$(CC) -o i2c i2c.o jtag-mpsse.o $(LIBS)
     16 
     17 WRI2C_OBJS := wri2c.o i2c_core.o jtag-mpsse.o
     18 wri2c: $(WRI2C_OBJS)
     19 	$(CC) -o wri2c $(WRI2C_OBJS) $(LIBS)
     20 
     21 RDI2C_OBJS := rdi2c.o i2c_core.o jtag-mpsse.o
     22 rdi2c: $(RDI2C_OBJS)
     23 	$(CC) -o rdi2c $(RDI2C_OBJS) $(LIBS)
     24 
     25 DEBUG_OBJS := debug.o jtag-mpsse.o
     26 debug: $(DEBUG_OBJS)
     27 	$(CC) -o debug $(DEBUG_OBJS) $(LIBS)
     28 
     29 MDIO_OBJS := mdio.o jtag-mpsse.o
     30 mdio: $(MDIO_OBJS)
     31 	$(CC) -o mdio $(MDIO_OBJS) $(LIBS)
     32 
     33 MEM_OBJS := mem.o jtag-mpsse.o
     34 mem: $(MEM_OBJS)
     35 	$(CC) -o mem $(MEM_OBJS) $(LIBS)
     36 
     37 clean::
     38 	rm -f jtag *.o i2c wri2c rdi2c debug mem mdio