Home | History | Annotate | Line # | Download | only in crypto
      1 CFLAGS += -DCONFIG_CRYPTO_INTERNAL
      2 CFLAGS += -DCONFIG_TLS_INTERNAL_CLIENT
      3 CFLAGS += -DCONFIG_TLS_INTERNAL_SERVER
      4 #CFLAGS += -DALL_DH_GROUPS
      5 CFLAGS += -DCONFIG_SHA256
      6 CFLAGS += -DCONFIG_SHA384
      7 CFLAGS += -DCONFIG_HMAC_SHA384_KDF
      8 CFLAGS += -DCONFIG_INTERNAL_SHA384
      9 
     10 LIB_OBJS= \
     11 	aes-cbc.o \
     12 	aes-ccm.o \
     13 	aes-ctr.o \
     14 	aes-eax.o \
     15 	aes-encblock.o \
     16 	aes-gcm.o \
     17 	aes-internal.o \
     18 	aes-internal-dec.o \
     19 	aes-internal-enc.o \
     20 	aes-omac1.o \
     21 	aes-siv.o \
     22 	aes-unwrap.o \
     23 	aes-wrap.o \
     24 	des-internal.o \
     25 	dh_group5.o \
     26 	dh_groups.o \
     27 	md4-internal.o \
     28 	md5.o \
     29 	md5-internal.o \
     30 	milenage.o \
     31 	ms_funcs.o \
     32 	rc4.o \
     33 	sha1.o \
     34 	sha1-internal.o \
     35 	sha1-pbkdf2.o \
     36 	sha1-prf.o \
     37 	sha1-tlsprf.o \
     38 	sha1-tprf.o \
     39 	sha256.o \
     40 	sha256-prf.o \
     41 	sha256-tlsprf.o \
     42 	sha256-internal.o \
     43 	sha384.o \
     44 	sha384-prf.o \
     45 	sha384-internal.o \
     46 	sha512.o \
     47 	sha512-prf.o \
     48 	sha512-internal.o
     49 
     50 LIB_OBJS += crypto_internal.o
     51 LIB_OBJS += crypto_internal-cipher.o
     52 LIB_OBJS += crypto_internal-modexp.o
     53 LIB_OBJS += crypto_internal-rsa.o
     54 LIB_OBJS += tls_internal.o
     55 LIB_OBJS += fips_prf_internal.o
     56 ifndef TEST_FUZZ
     57 LIB_OBJS += random.o
     58 endif
     59 
     60 include ../lib.rules
     61