Makefile revision 9bce59c7fef20e34a05f04d1e33a4076083dca0c
18c888b10fdd2846885e8582b131fa076ce1b77b1Jordan Roseall: libcrypto.a
28c888b10fdd2846885e8582b131fa076ce1b77b1Jordan Rose
38c888b10fdd2846885e8582b131fa076ce1b77b1Jordan Roseclean:
48c888b10fdd2846885e8582b131fa076ce1b77b1Jordan Rose	rm -f *~ *.o *.d libcrypto.a
58c888b10fdd2846885e8582b131fa076ce1b77b1Jordan Rose
635d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna Zaksinstall:
735d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna Zaks	@echo Nothing to be made.
835d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna Zaks
935d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna Zaks
1035d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna Zaksinclude ../lib.rules
1135d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna Zaks
1235d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna ZaksCFLAGS += -DCONFIG_TLS_INTERNAL_CLIENT
1335d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna ZaksCFLAGS += -DCONFIG_TLS_INTERNAL_SERVER
1435d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna Zaks#CFLAGS += -DALL_DH_GROUPS
1535d4a09efbdc313b02f05612e6501a7ec7d3a37dAnna ZaksCFLAGS += -DCONFIG_SHA256
16233e26acc0ff2a1098f4c813f69286fce840a422Anna Zaks
17233e26acc0ff2a1098f4c813f69286fce840a422Anna ZaksLIB_OBJS= \
18233e26acc0ff2a1098f4c813f69286fce840a422Anna Zaks	aes-cbc.o \
19233e26acc0ff2a1098f4c813f69286fce840a422Anna Zaks	aes-ccm.o \
20233e26acc0ff2a1098f4c813f69286fce840a422Anna Zaks	aes-ctr.o \
21233e26acc0ff2a1098f4c813f69286fce840a422Anna Zaks	aes-eax.o \
22	aes-encblock.o \
23	aes-gcm.o \
24	aes-internal.o \
25	aes-internal-dec.o \
26	aes-internal-enc.o \
27	aes-omac1.o \
28	aes-unwrap.o \
29	aes-wrap.o \
30	des-internal.o \
31	dh_group5.o \
32	dh_groups.o \
33	md4-internal.o \
34	md5.o \
35	md5-internal.o \
36	milenage.o \
37	ms_funcs.o \
38	rc4.o \
39	sha1.o \
40	sha1-internal.o \
41	sha1-pbkdf2.o \
42	sha1-prf.o \
43	sha1-tlsprf.o \
44	sha1-tprf.o \
45	sha256.o \
46	sha256-prf.o \
47	sha256-tlsprf.o \
48	sha256-internal.o
49
50LIB_OBJS += crypto_internal.o
51LIB_OBJS += crypto_internal-cipher.o
52LIB_OBJS += crypto_internal-modexp.o
53LIB_OBJS += crypto_internal-rsa.o
54LIB_OBJS += tls_internal.o
55LIB_OBJS += fips_prf_internal.o
56LIB_OBJS += random.o
57
58
59libcrypto.a: $(LIB_OBJS)
60	$(AR) crT $@ $?
61
62-include $(OBJS:%.o=%.d)
63