Cross Reference: Makefile
xref: /external/wpa_supplicant_8/wpa_supplicant/src/crypto/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Download
  • only in Makefile
1all: libcrypto.a
2
3clean:
4	rm -f *~ *.o *.d *.gcno *.gcda *.gcov libcrypto.a
5
6install:
7	@echo Nothing to be made.
8
9
10include ../lib.rules
11
12CFLAGS += -DCONFIG_CRYPTO_INTERNAL
13CFLAGS += -DCONFIG_TLS_INTERNAL_CLIENT
14CFLAGS += -DCONFIG_TLS_INTERNAL_SERVER
15#CFLAGS += -DALL_DH_GROUPS
16CFLAGS += -DCONFIG_SHA256
17
18LIB_OBJS= \
19	aes-cbc.o \
20	aes-ccm.o \
21	aes-ctr.o \
22	aes-eax.o \
23	aes-encblock.o \
24	aes-gcm.o \
25	aes-internal.o \
26	aes-internal-dec.o \
27	aes-internal-enc.o \
28	aes-omac1.o \
29	aes-unwrap.o \
30	aes-wrap.o \
31	des-internal.o \
32	dh_group5.o \
33	dh_groups.o \
34	md4-internal.o \
35	md5.o \
36	md5-internal.o \
37	milenage.o \
38	ms_funcs.o \
39	rc4.o \
40	sha1.o \
41	sha1-internal.o \
42	sha1-pbkdf2.o \
43	sha1-prf.o \
44	sha1-tlsprf.o \
45	sha1-tprf.o \
46	sha256.o \
47	sha256-prf.o \
48	sha256-tlsprf.o \
49	sha256-internal.o
50
51LIB_OBJS += crypto_internal.o
52LIB_OBJS += crypto_internal-cipher.o
53LIB_OBJS += crypto_internal-modexp.o
54LIB_OBJS += crypto_internal-rsa.o
55LIB_OBJS += tls_internal.o
56LIB_OBJS += fips_prf_internal.o
57LIB_OBJS += random.o
58
59
60libcrypto.a: $(LIB_OBJS)
61	$(AR) crT $@ $?
62
63-include $(OBJS:%.o=%.d)
64

Indexes created Fri Mar 13 02:32:08 CET 2015