Add Support for FT232R
[pub/pl2303-ft232-gpio.git] / Makefile
index 075fe8f..44b6fa7 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@ LDFLAGS = $(shell pkg-config --libs libusb-1.0)
 
 PREFIX?=/usr/local
 
-all: pl2303gpio cp2103gpio
+all: pl2303gpio cp2103gpio ft232rgpio
 
 OBJS=usb.c main.c
 pl2303gpio: $(OBJS) pl2303.o
@@ -12,12 +12,17 @@ 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