Mercurial > pt1
diff arib25v023/arib25/src/Makefile @ 3:6801fe7e04ff
updated to ariv25v023
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Tue, 17 Feb 2009 01:40:56 +0900 |
parents | arib25v021/arib25/src/Makefile@67e8eca28a80 |
children | 669f7080a8dc |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/arib25v023/arib25/src/Makefile Tue Feb 17 01:40:56 2009 +0900 @@ -0,0 +1,25 @@ +# PC/SC Lite libraries and headers. +PCSC_CFLAGS ?= `pkg-config libpcsclite --cflags` +PCSC_LDLIBS ?= `pkg-config libpcsclite --libs` + +CC = gcc +CFLAGS = -Wall -O2 -g $(PCSC_CFLAGS) -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +LDLIBS = $(PCSC_LDLIBS) -lm + +TARGET = b25 +OBJS = arib_std_b25.o b_cas_card.o multi2.o td.o ts_section_parser.o + +all: $(TARGET) + +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 +b_cas_card.o: b_cas_card.c b_cas_card.h portable.h b_cas_card_error_code.h +multi2.o: multi2.c multi2.h portable.h multi2_error_code.h +td.o: td.c arib_std_b25.h portable.h b_cas_card.h +ts_section_parser.o: ts_section_parser.c ts_section_parser.h ts_common_types.h portable.h ts_section_parser_error_code.h + +$(TARGET): $(OBJS) + $(CC) $(LDLIBS) -o $(TARGET) $(OBJS) + +clean: + rm -f *.o + rm -f $(TARGET)