1# $NetBSD: Makefile.parselist,v 1.4 2003/03/25 23:07:29 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(_MAKEFILE_PARSELIST_) 11_MAKEFILE_PARSELIST_=1 12 13 14PARSELISTENV+= 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 MAKE=${MAKE:Q} \ 22 OBJDIR=${.OBJDIR:Q} 23 24PARSELISTDEP= ${DISTRIBDIR}/common/parselist.awk 25PARSELIST= ${PARSELISTENV} awk -f ${PARSELISTDEP} 26 27 28.endif # _MAKEFILE_PARSELIST_ 29