326af8cb9ecb0e1d827996d9f4d2156c28e6e82b
[librfid] / Makefile
1 CFLAGS:=-Wall -g -I/usr/local/include -Iinclude
2 LDFLAGS:=-lopenct -lusb
3
4 all: openct-escape
5
6 openct-escape: openct-escape.o librfid.a
7         $(CC) $(LDFLAGS) -o $@ $^
8
9 librfid.a: rfid_layer2.o rfid_layer2_iso14443a.o rfid_layer2_iso14443b.o rfid_layer2_iso15693.o rfid_asic_rc632.o rfid_reader_cm5121.o rfid.o rfid_protocol.o rfid_proto_tcl.o rfid_proto_mifare_ul.o rfid_proto_mifare_classic.o rfid_iso14443_common.o rfid_reader.o
10         ar r $@ $^
11
12 %.o: %.c
13         $(CC) $(CFLAGS) -o $@ -c $^
14
15 clean:
16         rm -f *.o openct-escape