PREFIX?=/usr/local
-all: pl2303gpio
+all: pl2303gpio cp2103gpio
OBJS=usb.c main.c
-pl2303gpio: $(OBJS)
+pl2303gpio: $(OBJS) pl2303.o
+ $(CC) $(CFLAGS) -Wall -Werror -I"../include" -o $(@) $(^) $(LDFLAGS) -lusb
+
+cp2103gpio: $(OBJS) cp2103.o
$(CC) $(CFLAGS) -Wall -Werror -I"../include" -o $(@) $(^) $(LDFLAGS) -lusb
clean:
- -rm pl2303gpio
+ -rm pl2303gpio cp2103gpio
-install: pl2303gpio
+install: pl2303gpio cp2103gpio
cp pl2303gpio $(PREFIX)/bin
- cp 10-pl2303userspace.rules /etc/udev/rules.d
\ No newline at end of file
+ cp cp2103gpio $(PREFIX)/bin
+ cp 10-pl2303userspace.rules /etc/udev/rules.d