diff options
| author | Paul Sokolovsky | 2016-09-23 14:30:26 +0300 |
|---|---|---|
| committer | Paul Sokolovsky | 2016-09-23 14:30:46 +0300 |
| commit | 9cc8ec843eb76e08785093ad5ec3a9d5b1b3102e (patch) | |
| tree | 71218092d6d07d7123e51874bea51c42c97a4a51 /py | |
| parent | 6d310a5552f43b3f984a5d8020b41301ab7937a4 (diff) | |
py/py.mk: Add support for building modussl_mbedtls.
Diffstat (limited to 'py')
| -rw-r--r-- | py/py.mk | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -24,6 +24,11 @@ CFLAGS_MOD += -DMICROPY_PY_USSL=1 ifeq ($(MICROPY_SSL_AXTLS),1) CFLAGS_MOD += -DMICROPY_SSL_AXTLS=1 -I../lib/axtls/ssl -I../lib/axtls/crypto -I../lib/axtls/config LDFLAGS_MOD += -Lbuild -laxtls +else ifeq ($(MICROPY_SSL_MBEDTLS),1) +# Can be overriden by ports which have "builtin" mbedTLS +MICROPY_SSL_MBEDTLS_INCLUDE ?= ../lib/mbedtls/include +CFLAGS_MOD += -DMICROPY_SSL_MBEDTLS=1 -I$(MICROPY_SSL_MBEDTLS_INCLUDE) +LDFLAGS_MOD += -L../lib/mbedtls/library -lmbedx509 -lmbedtls -lmbedcrypto endif endif @@ -212,6 +217,7 @@ PY_O_BASENAME = \ ../extmod/machine_i2c.o \ ../extmod/machine_spi.o \ ../extmod/modussl_axtls.o \ + ../extmod/modussl_mbedtls.o \ ../extmod/modurandom.o \ ../extmod/modwebsocket.o \ ../extmod/modwebrepl.o \ |
