package/mongoose: fix openssl/mbedtls support

Since version bump to 7.12 (upstream commit [1]) the openssl/mbedtls support
defines changed from MG_ENABLE_OPENSSL/MG_ENABLE_MBEDTLS to
MG_TLS=MG_TLS_OPENSSL and MG_TLS=MG_TLS_MBED.

[1] 0613cc62f4

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 77d6929804)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
Peter Seiderer
2025-06-04 11:07:32 +02:00
committed by Thomas Perale
parent 7cf3df139e
commit 1a93dc61f1

View File

@@ -17,10 +17,12 @@ MONGOOSE_CFLAGS = $(TARGET_CFLAGS) -std=gnu99
ifeq ($(BR2_PACKAGE_OPENSSL),y)
MONGOOSE_DEPENDENCIES += openssl
MONGOOSE_CFLAGS += -DMG_ENABLE_OPENSSL=1
MONGOOSE_CFLAGS += -DMG_TLS=MG_TLS_OPENSSL
else ifeq ($(BR2_PACKAGE_MBEDTLS),y)
MONGOOSE_DEPENDENCIES += mbedtls
MONGOOSE_CFLAGS += -DMG_ENABLE_MBEDTLS=1
MONGOOSE_CFLAGS += -DMG_TLS=MG_TLS_MBED
else
MONGOOSE_CFLAGS += -DMG_TLS=MG_TLS_NONE
endif
define MONGOOSE_BUILD_CMDS