PREFIX?=/usr/local
-all: pl2303gpio cp2103gpio
+all: pl2303gpio cp2103gpio ft232rgpio
OBJS=usb.c main.c
pl2303gpio: $(OBJS) pl2303.o
cp2103gpio: $(OBJS) cp2103.o
$(CC) $(CFLAGS) -Wall -Werror -I"../include" -o $(@) $(^) $(LDFLAGS)
+ft232rgpio: $(OBJS) ft232r.o
+ $(CC) $(CFLAGS) -Wall -Werror -I"../include" -o $(@) $(^) $(LDFLAGS)
+
clean:
- -rm pl2303gpio cp2103gpio
+ -rm -f pl2303gpio cp2103gpio ft232rgpio
+ -rm -f pl2303.o cp2103.o ft232r.o
-install: pl2303gpio cp2103gpio
- cp pl2303gpio $(PREFIX)/bin
- cp cp2103gpio $(PREFIX)/bin
+install: pl2303gpio cp2103gpio ft232rgpio
+ install pl2303gpio $(PREFIX)/bin
+ install cp2103gpio $(PREFIX)/bin
+ install ft232rgpio $(PREFIX)/bin
install-rules:
cp 10-pl2303_cp210x_userspace.rules /etc/udev/rules.d