summaryrefslogtreecommitdiff
path: root/mk/sys.vars.mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk/sys.vars.mk')
-rw-r--r--mk/sys.vars.mk7
1 files changed, 6 insertions, 1 deletions
diff --git a/mk/sys.vars.mk b/mk/sys.vars.mk
index 849e02072503..2f2e66700266 100644
--- a/mk/sys.vars.mk
+++ b/mk/sys.vars.mk
@@ -1,4 +1,4 @@
-# $Id: sys.vars.mk,v 1.3 2018/02/06 00:51:53 sjg Exp $
+# $Id: sys.vars.mk,v 1.4 2019/05/27 20:22:52 sjg Exp $
#
# @(#) Copyright (c) 2003-2009, Simon J. Gerraty
#
@@ -78,3 +78,8 @@ M_cmpv = S,., ,g:_:range:@i@+ $${_:[-$$i]} \* $${M_cmpv.units:[$$i]}@:S,^,expr 0
# absoulte path to what we are reading.
_PARSEDIR = ${.PARSEDIR:${M_tA}}
+
+# many projects use MAJOR MINOR PATCH versioning
+# ${OPENSSL:${M_M.M.P_VERSION}} is equivalent to
+# ${OPENSSL_MAJOR_VERSION}.${OPENSSL_MINOR_VERSION}.${OPENSSL_PATCH_VERSION}
+M_M.M.P_VERSION = L:@v@$${MAJOR MINOR PATCH:L:@t@$${$$v_$$t_VERSION:U0}@}@:ts.