Mercurial > pt1.oyama
comparison arib25v021/arib25/src/Makefile @ 0:67e8eca28a80
initial import
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Mon, 16 Feb 2009 15:41:49 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:67e8eca28a80 |
---|---|
1 # PC/SC Lite libraries and headers. | |
2 PCSC_CFLAGS ?= `pkg-config libpcsclite --cflags` | |
3 PCSC_LDLIBS ?= `pkg-config libpcsclite --libs` | |
4 | |
5 CC = gcc | |
6 CFLAGS = -Wall -O2 -g $(PCSC_CFLAGS) -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 | |
7 LDLIBS = $(PCSC_LDLIBS) -lm | |
8 | |
9 TARGET = b25 | |
10 OBJS = arib_std_b25.o b_cas_card.o multi2.o td.o ts_section_parser.o | |
11 | |
12 all: $(TARGET) | |
13 | |
14 arib_std_b25.o: arib_std_b25.c arib_std_b25.h portable.h b_cas_card.h arib_std_b25_error_code.h multi2.h ts_section_parser.h ts_common_types.h | |
15 b_cas_card.o: b_cas_card.c b_cas_card.h portable.h b_cas_card_error_code.h | |
16 multi2.o: multi2.c multi2.h portable.h multi2_error_code.h | |
17 td.o: td.c arib_std_b25.h portable.h b_cas_card.h | |
18 ts_section_parser.o: ts_section_parser.c ts_section_parser.h ts_common_types.h portable.h ts_section_parser_error_code.h | |
19 | |
20 $(TARGET): $(OBJS) | |
21 $(CC) $(LDLIBS) -o $(TARGET) $(OBJS) | |
22 | |
23 clean: | |
24 rm -f *.o | |
25 rm -f $(TARGET) |