Home | History | Annotate | Line # | Download | only in common
Makefile.parselist revision 1.2
      1  1.2  lukem #	$NetBSD: Makefile.parselist,v 1.2 2002/04/26 15:50:27 lukem Exp $
      2  1.1  lukem #
      3  1.1  lukem # Makefile snippet to setup parselist.awk related variables:
      4  1.1  lukem #	PARSELISTENV	environment variables to pass to parselist.awk
      5  1.1  lukem #			(may be appended to by caller)
      6  1.1  lukem #	PARSELISTDEP	dependency on parselist.awk
      7  1.1  lukem #	PARSELIST	run  ${PARSELISTENV} awk -f ${PARSELISTDEP}
      8  1.1  lukem #
      9  1.1  lukem 
     10  1.1  lukem .if !defined(_PARSELIST_MK_)
     11  1.1  lukem _PARSELIST_MK_=1
     12  1.1  lukem 
     13  1.1  lukem 
     14  1.2  lukem PARSELISTENV+=	NETBSDSRCDIR=${NETBSDSRCDIR:Q} \
     15  1.1  lukem 		CRUNCHBIN=${CRUNCHBIN:Q} \
     16  1.1  lukem 		CURDIR=${.CURDIR:Q} \
     17  1.1  lukem 		DESTDIR=${DESTDIR:Q} \
     18  1.1  lukem 		DISTRIBDIR=${DISTRIBDIR:Q} \
     19  1.1  lukem 		MACHINE=${MACHINE:Q} \
     20  1.1  lukem 		MACHINE_ARCH=${MACHINE_ARCH:Q} \
     21  1.1  lukem 		OBJDIR=${.OBJDIR:Q}
     22  1.1  lukem 
     23  1.1  lukem PARSELISTDEP=	${DISTRIBDIR}/common/parselist.awk
     24  1.1  lukem PARSELIST=	${PARSELISTENV} awk -f ${PARSELISTDEP}
     25  1.1  lukem 
     26  1.1  lukem .endif	# _PARSELIST_MK_
     27