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