xref: /netbsd-src/distrib/common/Makefile.parselist (revision d710132b4b8ce7f7cccaaf660cb16aa16b4077a0)
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