mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-19 11:09:42 +00:00
Initial support for mbedTLS
PUBLISHED_FROM=edb1063d3fd64e3c732f16b8bf101c065cdacddd
This commit is contained in:
1 parent
62276ce63e
commit
65e01dbabc
3 files changed
+367
-37
No files matched your search
@@ -8,12 +8,17 @@ ifeq ($(OS), Windows_NT)
|
||||
CFLAGS += -lws2_32
|
||||
CC = gcc
|
||||
else
|
||||
CFLAGS += -pthread
|
||||
endif
|
||||
|
||||
ifeq ($(SSL_LIB),openssl)
|
||||
CFLAGS += -DMG_ENABLE_SSL -lssl -lcrypto
|
||||
else ifeq ($(SSL_LIB), krypton)
|
||||
CFLAGS += -DMG_ENABLE_SSL -DMG_DISABLE_PFS ../../../krypton/krypton.c -I../../../krypton
|
||||
endif
|
||||
CFLAGS += -lpthread
|
||||
ifeq ($(SSL_LIB), krypton)
|
||||
CFLAGS += -DMG_ENABLE_SSL ../../../krypton/krypton.c -I../../../krypton
|
||||
endif
|
||||
ifeq ($(SSL_LIB),mbedtls)
|
||||
CFLAGS += -DMG_ENABLE_SSL -DMG_SSL_IF=MG_SSL_IF_MBEDTLS -DMG_SSL_MBED_DUMMY_RANDOM -lmbedcrypto -lmbedtls -lmbedx509
|
||||
endif
|
||||
|
||||
ifeq ($(JS), yes)
|
||||
|
||||
Reference in new issue
Block a user