diff --git a/packages/m/mbedtls/xmake.lua b/packages/m/mbedtls/xmake.lua index 05565012a..18644e2c8 100644 --- a/packages/m/mbedtls/xmake.lua +++ b/packages/m/mbedtls/xmake.lua @@ -26,3 +26,7 @@ package("mbedtls") os.vrun("make install") end) + on_test(function (package) + assert(package:has_cfuncs("mbedtls_ssl_init", {includes = "mbedtls/ssl.h"})) + end) + diff --git a/packages/o/openssl/xmake.lua b/packages/o/openssl/xmake.lua index 6c6fe438d..61e6ba5b3 100644 --- a/packages/o/openssl/xmake.lua +++ b/packages/o/openssl/xmake.lua @@ -20,3 +20,6 @@ package("openssl") os.vrun("make install") end) + on_test(function (package) + assert(package:has_cfuncs("SSL_new", {includes = "openssl/ssl.h"})) + end)