1*a97bc4a0SJens Wiklanderglobal-incdirs-y += include 2*a97bc4a0SJens Wiklanderglobal-incdirs-y += mbedtls/include 3*a97bc4a0SJens Wiklander 4*a97bc4a0SJens WiklanderSRCS := 5*a97bc4a0SJens Wiklander 6*a97bc4a0SJens Wiklander# OBJS_CRYPTO from make file 7*a97bc4a0SJens WiklanderSRCS += aes.c 8*a97bc4a0SJens WiklanderSRCS += aesni.c 9*a97bc4a0SJens WiklanderSRCS += arc4.c 10*a97bc4a0SJens WiklanderSRCS += asn1parse.c 11*a97bc4a0SJens WiklanderSRCS += asn1write.c 12*a97bc4a0SJens WiklanderSRCS += base64.c 13*a97bc4a0SJens WiklanderSRCS += bignum.c 14*a97bc4a0SJens WiklanderSRCS += blowfish.c 15*a97bc4a0SJens WiklanderSRCS += camellia.c 16*a97bc4a0SJens WiklanderSRCS += ccm.c 17*a97bc4a0SJens WiklanderSRCS += cipher.c 18*a97bc4a0SJens WiklanderSRCS += cipher_wrap.c 19*a97bc4a0SJens WiklanderSRCS += cmac.c 20*a97bc4a0SJens WiklanderSRCS += ctr_drbg.c 21*a97bc4a0SJens WiklanderSRCS += des.c 22*a97bc4a0SJens WiklanderSRCS += dhm.c 23*a97bc4a0SJens WiklanderSRCS += ecdh.c 24*a97bc4a0SJens WiklanderSRCS += ecdsa.c 25*a97bc4a0SJens WiklanderSRCS += ecjpake.c 26*a97bc4a0SJens WiklanderSRCS += ecp.c 27*a97bc4a0SJens WiklanderSRCS += ecp_curves.c 28*a97bc4a0SJens WiklanderSRCS += entropy.c 29*a97bc4a0SJens WiklanderSRCS += entropy_poll.c 30*a97bc4a0SJens WiklanderSRCS += error.c 31*a97bc4a0SJens WiklanderSRCS += gcm.c 32*a97bc4a0SJens WiklanderSRCS += havege.c 33*a97bc4a0SJens WiklanderSRCS += hmac_drbg.c 34*a97bc4a0SJens WiklanderSRCS += md.c 35*a97bc4a0SJens WiklanderSRCS += md2.c 36*a97bc4a0SJens WiklanderSRCS += md4.c 37*a97bc4a0SJens WiklanderSRCS += md5.c 38*a97bc4a0SJens WiklanderSRCS += md_wrap.c 39*a97bc4a0SJens WiklanderSRCS += memory_buffer_alloc.c 40*a97bc4a0SJens WiklanderSRCS += oid.c 41*a97bc4a0SJens WiklanderSRCS += padlock.c 42*a97bc4a0SJens WiklanderSRCS += pem.c 43*a97bc4a0SJens WiklanderSRCS += pk.c 44*a97bc4a0SJens WiklanderSRCS += pk_wrap.c 45*a97bc4a0SJens WiklanderSRCS += pkcs12.c 46*a97bc4a0SJens WiklanderSRCS += pkcs5.c 47*a97bc4a0SJens WiklanderSRCS += pkparse.c 48*a97bc4a0SJens WiklanderSRCS += pkwrite.c 49*a97bc4a0SJens WiklanderSRCS += platform.c 50*a97bc4a0SJens WiklanderSRCS += ripemd160.c 51*a97bc4a0SJens WiklanderSRCS += rsa.c 52*a97bc4a0SJens WiklanderSRCS += sha1.c 53*a97bc4a0SJens WiklanderSRCS += sha256.c 54*a97bc4a0SJens WiklanderSRCS += sha512.c 55*a97bc4a0SJens WiklanderSRCS += threading.c 56*a97bc4a0SJens WiklanderSRCS += timing.c 57*a97bc4a0SJens WiklanderSRCS += version.c 58*a97bc4a0SJens WiklanderSRCS += version_features.c 59*a97bc4a0SJens WiklanderSRCS += xtea.c 60*a97bc4a0SJens Wiklander 61*a97bc4a0SJens Wiklander# OBJS_X509 62*a97bc4a0SJens WiklanderSRCS += certs.c 63*a97bc4a0SJens WiklanderSRCS += pkcs11.c 64*a97bc4a0SJens WiklanderSRCS += x509.c 65*a97bc4a0SJens WiklanderSRCS += x509_create.c 66*a97bc4a0SJens WiklanderSRCS += x509_crl.c 67*a97bc4a0SJens WiklanderSRCS += x509_crt.c 68*a97bc4a0SJens WiklanderSRCS += x509_csr.c 69*a97bc4a0SJens WiklanderSRCS += x509write_crt.c 70*a97bc4a0SJens WiklanderSRCS += x509write_csr.c 71*a97bc4a0SJens Wiklander 72*a97bc4a0SJens Wiklander# OBJS_TLS 73*a97bc4a0SJens WiklanderSRCS += debug.c 74*a97bc4a0SJens WiklanderSRCS += net_sockets.c 75*a97bc4a0SJens WiklanderSRCS += ssl_cache.c 76*a97bc4a0SJens WiklanderSRCS += ssl_ciphersuites.c 77*a97bc4a0SJens WiklanderSRCS += ssl_cli.c 78*a97bc4a0SJens WiklanderSRCS += ssl_cookie.c 79*a97bc4a0SJens WiklanderSRCS += ssl_srv.c 80*a97bc4a0SJens WiklanderSRCS += ssl_ticket.c 81*a97bc4a0SJens WiklanderSRCS += ssl_tls.c 82*a97bc4a0SJens Wiklander 83*a97bc4a0SJens Wiklandersrcs-y += $(addprefix mbedtls/library/, $(SRCS)) 84*a97bc4a0SJens Wiklander 85*a97bc4a0SJens Wiklandercflags-lib-y += -Wno-redundant-decls 86*a97bc4a0SJens Wiklandercflags-lib-y += -Wno-switch-default 87*a97bc4a0SJens Wiklandercflags-lib-$(CFG_ULIBS_GPROF) += -pg 88