5 LIB
${x
:tu
}=/tmp
/lib
$x.a
8 X_LIBS
= ${LIBA} ${LIBD} ${LIBE}
14 .if
!empty
(var
:M
${:Uhead\
:tail
:C
/:.
*//})
18 all: show-libs check-cclass
21 @for x in
$X; do
${.MAKE
} -f
${MAKEFILE} show LIB
=$$x; done
22 @echo
"Mscanner=${res}"
25 @echo
'LIB=${LIB} X_LIBS:M$${LIB$${LIB:tu}} is "${X_LIBS:M${LIB${LIB:tu}}}"'
26 @echo
'LIB=${LIB} X_LIBS:M*/lib$${LIB}.a is "${X_LIBS:M*/lib${LIB}.a}"'
27 @echo
'LIB=${LIB} X_LIBS:M*/lib$${LIB}.a:tu is "${X_LIBS:M*/lib${LIB}.a:tu}"'
29 LIST
= One Two Three Four five six seven
32 @echo Upper
=${LIST
:M
[A-Z
]*}
33 @echo Lower
=${LIST
:M
[^A-Z
]*}
34 @echo nose
=${LIST
:M
[^s
]*[ex
]}