config: when rebuilding crypto library with prune%no nothing is rebuilt

This commit is contained in:
Franco Fichtner 2021-03-26 15:02:33 +01:00
parent ae1fabd985
commit 3d5684924f
3 changed files with 5 additions and 1 deletions

View File

@ -146,6 +146,8 @@ VERBOSE_HIDDEN= @
VERSIONS+= PRODUCT_${_VERSION}=${${_VERSION}}
.endfor
VERSIONS+= PRODUCT_CRYPTO=${FLAVOUR:tl}
# Expand build steps to launch into the selected
# script with the proper build options set:

View File

@ -10,6 +10,7 @@ _PRODUCT_FLAVOUR!= if [ -f ${PRODUCT_OPENSSL} ]; \
echo Base; \
fi
PRODUCT_FLAVOUR?= ${_PRODUCT_FLAVOUR:[1]}
PRODUCT_CRYPTO= ${PRODUCT_FLAVOUR:tl}
PRODUCT_PHPBIN?= /usr/local/bin/php
.if exists(${PRODUCT_PHPBIN})
@ -34,7 +35,7 @@ OPTIONS_UNSET= DBUS DOCS EXAMPLES GCC GSSAPI_BASE NAGPLUGINS \
NLS OPENGL WAYLAND X11
DEFAULT_VERSIONS= python=${PRODUCT_PYTHON:C/^./&./}
DEFAULT_VERSIONS+= ruby=${PRODUCT_RUBY:C/^./&./}
DEFAULT_VERSIONS+= ssl=${PRODUCT_FLAVOUR:tl}
DEFAULT_VERSIONS+= ssl=${PRODUCT_CRYPTO}
DEFAULT_VERSIONS+= perl5=${PRODUCT_PERL}
DEFAULT_VERSIONS+= php=${PRODUCT_PHP}
DEFAULT_VERSIONS+= lua=${PRODUCT_LUA}

View File

@ -164,6 +164,7 @@ opnsense/syslogd
ports-mgmt/pkg
print/cups arm,arm64
print/texinfo
security/${PRODUCT_CRYPTO}
security/acme.sh
security/autossh arm,arm64
security/ca_root_nss