xref: /freebsd/share/mk/bsd.compat.pre.mk (revision 5d6cb793d0d56b3829168029b6940288f8fb61e6)
1*5d6cb793SJessica Clarke.if !targets(__<${_this:T}>__)
2*5d6cb793SJessica Clarke__<${_this:T}>__:
3*5d6cb793SJessica Clarke
4*5d6cb793SJessica Clarke_ALL_LIBCOMPATS:=	32
5*5d6cb793SJessica Clarke
6*5d6cb793SJessica Clarke_ALL_libcompats:=	${_ALL_LIBCOMPATS:tl}
7*5d6cb793SJessica Clarke
8*5d6cb793SJessica Clarke# List of LIBCOMPAT libcompat pairs to avoid repeating this ugly expression.
9*5d6cb793SJessica Clarke# Can be used as: .for LIBCOMPAT libcompat in ${_ALL_LIBCOMPATS_libcompats}
10*5d6cb793SJessica Clarke_ALL_LIBCOMPATS_libcompats:= \
11*5d6cb793SJessica Clarke	${_ALL_LIBCOMPATS:range:@i@${_ALL_LIBCOMPATS:[$i]} ${_ALL_libcompats:[$i]}@}
12*5d6cb793SJessica Clarke
13*5d6cb793SJessica Clarke.endif
14