diff options
Diffstat (limited to 'mk/sys.vars.mk')
| -rw-r--r-- | mk/sys.vars.mk | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/mk/sys.vars.mk b/mk/sys.vars.mk index c3dcf6a7e7ef..974f24ca00b8 100644 --- a/mk/sys.vars.mk +++ b/mk/sys.vars.mk @@ -1,4 +1,4 @@ -# $Id: sys.vars.mk,v 1.14 2023/02/17 22:32:47 sjg Exp $ +# $Id: sys.vars.mk,v 1.15 2023/05/16 16:41:52 sjg Exp $ # # @(#) Copyright (c) 2003-2023, Simon J. Gerraty # @@ -129,3 +129,12 @@ M_Onr = Onr # index values use ${M_Index:S,K,key,}:[1] to select only the first. M_Index = _:${M_RANGE}:@i@$${"$${_:[$$i]:MK}":?$$i:}@ +# mtime of each word - assumed to be a valid pathname +.if ${.MAKE.LEVEL} < 20230510 +M_mtime = tW:S,^,${STAT:Ustat} -f %m ,:sh +.else +# M_mtime_fallback can be =error to throw an error +# or =0 to use 0, default is to use current time +M_mtime = mtime${M_mtime_fallback:U} +.endif + |
