head	1.3;
access;
symbols
	pkgsrc-2015Q1:1.2.0.46
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.2.0.44
	pkgsrc-2014Q4-base:1.2
	pkgsrc-2014Q3:1.2.0.42
	pkgsrc-2014Q3-base:1.2
	pkgsrc-2014Q2:1.2.0.40
	pkgsrc-2014Q2-base:1.2
	pkgsrc-2014Q1:1.2.0.38
	pkgsrc-2014Q1-base:1.2
	pkgsrc-2013Q4:1.2.0.36
	pkgsrc-2013Q4-base:1.2
	pkgsrc-2013Q3:1.2.0.34
	pkgsrc-2013Q3-base:1.2
	pkgsrc-2013Q2:1.2.0.32
	pkgsrc-2013Q2-base:1.2
	pkgsrc-2013Q1:1.2.0.30
	pkgsrc-2013Q1-base:1.2
	pkgsrc-2012Q4:1.2.0.28
	pkgsrc-2012Q4-base:1.2
	pkgsrc-2012Q3:1.2.0.26
	pkgsrc-2012Q3-base:1.2
	pkgsrc-2012Q2:1.2.0.24
	pkgsrc-2012Q2-base:1.2
	pkgsrc-2012Q1:1.2.0.22
	pkgsrc-2012Q1-base:1.2
	pkgsrc-2011Q4:1.2.0.20
	pkgsrc-2011Q4-base:1.2
	pkgsrc-2011Q3:1.2.0.18
	pkgsrc-2011Q3-base:1.2
	pkgsrc-2011Q2:1.2.0.16
	pkgsrc-2011Q2-base:1.2
	bmake-20110606:1.1.1.2
	pkgsrc-2011Q1:1.2.0.14
	pkgsrc-2011Q1-base:1.2
	pkgsrc-2010Q4:1.2.0.12
	pkgsrc-2010Q4-base:1.2
	pkgsrc-2010Q3:1.2.0.10
	pkgsrc-2010Q3-base:1.2
	bmake-20100808:1.1.1.2
	pkgsrc-2010Q2:1.2.0.8
	pkgsrc-2010Q2-base:1.2
	bmake-20100510:1.1.1.2
	bmake-20100423:1.1.1.2
	bmake-20100414:1.1.1.2
	pkgsrc-2010Q1:1.2.0.6
	pkgsrc-2010Q1-base:1.2
	pkgsrc-2009Q4:1.2.0.4
	pkgsrc-2009Q4-base:1.2
	pkgsrc-2009Q3:1.2.0.2
	pkgsrc-2009Q3-base:1.2
	bmake-20090909:1.1.1.2
	pkgsrc-2009Q2:1.1.0.34
	pkgsrc-2009Q2-base:1.1
	pkgsrc-2009Q1:1.1.0.32
	pkgsrc-2009Q1-base:1.1
	pkgsrc-2008Q4:1.1.0.30
	pkgsrc-2008Q4-base:1.1
	bmake-20081111:1.1.1.1
	bmake-20081101:1.1.1.1
	pkgsrc-2008Q3:1.1.0.28
	pkgsrc-2008Q3-base:1.1
	cube-native-xorg:1.1.0.26
	cube-native-xorg-base:1.1
	pkgsrc-2008Q2:1.1.0.24
	pkgsrc-2008Q2-base:1.1
	cwrapper:1.1.0.22
	pkgsrc-2008Q1:1.1.0.20
	pkgsrc-2008Q1-base:1.1
	bmake-20080215:1.1.1.1
	pkgsrc-2007Q4:1.1.0.18
	pkgsrc-2007Q4-base:1.1
	pkgsrc-2007Q3:1.1.0.16
	pkgsrc-2007Q3-base:1.1
	pkgsrc-2007Q2:1.1.0.14
	pkgsrc-2007Q2-base:1.1
	pkgsrc-2007Q1:1.1.0.12
	pkgsrc-2007Q1-base:1.1
	pkgsrc-2006Q4:1.1.0.10
	pkgsrc-2006Q4-base:1.1
	pkgsrc-2006Q3:1.1.0.8
	pkgsrc-2006Q3-base:1.1
	pkgsrc-2006Q2:1.1.0.6
	pkgsrc-2006Q2-base:1.1
	pkgsrc-2006Q1:1.1.0.4
	pkgsrc-2006Q1-base:1.1
	pkgsrc-2005Q4:1.1.0.2
	pkgsrc-2005Q4-base:1.1
	bmake-20051105:1.1.1.1
	BMAKE:1.1.1;
locks; strict;
comment	@# @;


1.3
date	2015.05.19.22.01.19;	author joerg;	state dead;
branches;
next	1.2;
commitid	HKZ70xXIeo3Ky6my;

1.2
date	2009.09.18.21.27.26;	author joerg;	state Exp;
branches;
next	1.1;

1.1
date	2005.10.31.21.52.26;	author reed;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2005.12.02.00.03.00;	author sjg;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2009.09.18.20.55.34;	author joerg;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Merge changes from bmake-20150505, the hard way because the last update
was incomplete and not using cvs import.
@
text
@
X=a b c d e

.for x in $X
LIB${x:tu}=/tmp/lib$x.a
.endfor

X_LIBS= ${LIBA} ${LIBD} ${LIBE}

LIB?=a

var = head
res = no
.if !empty(var:M${:Uhead\:tail:C/:.*//})
res = OK
.endif

all:
	@@for x in $X; do ${.MAKE} -f ${MAKEFILE} show LIB=$$x; done
	@@echo "Mscanner=${res}"

show:
	@@echo 'LIB=${LIB} X_LIBS:M$${LIB$${LIB:tu}} is "${X_LIBS:M${LIB${LIB:tu}}}"'
	@@echo 'LIB=${LIB} X_LIBS:M*/lib$${LIB}.a is "${X_LIBS:M*/lib${LIB}.a}"'
	@@echo 'LIB=${LIB} X_LIBS:M*/lib$${LIB}.a:tu is "${X_LIBS:M*/lib${LIB}.a:tu}"'
@


1.2
log
@Update to bmake-20090909
@
text
@@


1.1
log
@Add source files missing in last commit.
@
text
@d12 6
d20 1
@


1.1.1.1
log
@Import bmake-20051105
@
text
@@


1.1.1.2
log
@Import bmake-20090909:
- .MAKE.LEVEL, -C, SIGINFO support
- fixes for :M and \:
- vfork signal handling fixes e.g. for Solaris
@
text
@a11 6
var = head
res = no
.if !empty(var:M${:Uhead\:tail:C/:.*//})
res = OK
.endif

a13 1
	@@echo "Mscanner=${res}"
@


