Commit | Line | Data |
---|---|---|
3634fc25 | 1 | # Make file for building the pdkim library. |
80a47a2c | 2 | |
f4d091fb | 3 | OBJ = bignum.o pdkim.o rsa.o sha1.o sha2.o part-x509parse.o pdkim-rsa.o |
80a47a2c TK |
4 | |
5 | pdkim.a: $(OBJ) | |
6 | @$(RM_COMMAND) -f pdkim.a | |
7 | @echo "$(AR) pdkim.a" | |
8 | $(FE)$(AR) pdkim.a $(OBJ) | |
9 | $(RANLIB) $@ | |
10 | ||
11 | .SUFFIXES: .o .c | |
12 | .c.o:; @echo "$(CC) $*.c" | |
ac3ad426 | 13 | $(FE)$(CC) -c $(CFLAGS) $(INCLUDE) -I. $*.c |
80a47a2c | 14 | |
80a47a2c | 15 | bignum.o: $(HDRS) bignum.c |
ac3ad426 AM |
16 | part-x509parse.o: $(HDRS) part-x509parse.c |
17 | pdkim.o: $(HDRS) pdkim.h pdkim-rsa.h pdkim.c | |
f4d091fb | 18 | pdkim-rsa.o: $(HDRS) polarssl/private-x509parse_c.h \ |
ac3ad426 | 19 | pdkim-rsa.h pdkim-rsa.c |
80a47a2c TK |
20 | rsa.o: $(HDRS) rsa.c |
21 | sha1.o: $(HDRS) sha1.c | |
22 | sha2.o: $(HDRS) sha2.c | |
23 | ||
24 | # End |