openssl: add MODULES_DIR MACRO for provider
authorChristian Marangi <[email protected]>
Tue, 11 Nov 2025 22:58:54 +0000 (23:58 +0100)
committerChristian Marangi <[email protected]>
Tue, 11 Nov 2025 22:58:54 +0000 (23:58 +0100)
Add MODULES_DIR MACRO for provider useful if the relevant package
require to define the default OpenSSL MODULES_PATH.

Signed-off-by: Christian Marangi <[email protected]>
include/openssl-module.mk

index 7348a10dbc4458347f04b0b175bdfa5242ad10a4..bb526aedbe26a228b861f91a2ef4ed3e88c3aaf1 100644 (file)
@@ -3,6 +3,7 @@
 # Copyright (C) 2022-2023 EnĂ©as Ulir de Queiroz
 
 ENGINES_DIR=engines-3
+MODULES_DIR=ossl-modules
 
 define Package/openssl/module/Default
   SECTION:=libs
@@ -74,6 +75,6 @@ endef
 # 1 = provider name
 # 2 = [ package name, defaults to libopenssl-$(1) ]
 define Package/openssl/add-provider
-  $(call Package/openssl/add-module,provider,$(1),/usr/lib/ossl-modules,$(2))
+  $(call Package/openssl/add-module,provider,$(1),/usr/lib/$(MODULES_DIR),$(2))
 endef