Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 02/06/2004 03:04:50
Module Name:	pkgsrc
Committed By:	jlam
Date:		Fri Feb  6 03:04:50 UTC 2004

Modified Files:
	pkgsrc/mk: bsd.pkg.mk tools.mk
	pkgsrc/mk/buildlink2: bsd.buildlink2.mk
	pkgsrc/mk/buildlink3: bsd.buildlink3.mk
	pkgsrc/mk/compiler: ccache.mk distcc.mk gcc.mk mipspro.mk sunpro.mk

Log Message:
We only prepend a directory to the PATH if we haven't already done so
(by checking PREPEND_PATH) and only for those phases of the build that
care about the PATH (buildlink or later).  We also pass the PATH to
those same phases of the build so that executing ${CC} will work correctly
from custom {pre,do,post}-* targets that occur at buildlink time or
later.


To generate a diff of this commit:
cvs rdiff -r1.1373 -r1.1374 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.23 -r1.24 pkgsrc/mk/tools.mk
cvs rdiff -r1.110 -r1.111 pkgsrc/mk/buildlink2/bsd.buildlink2.mk
cvs rdiff -r1.75 -r1.76 pkgsrc/mk/buildlink3/bsd.buildlink3.mk
cvs rdiff -r1.8 -r1.9 pkgsrc/mk/compiler/ccache.mk \
    pkgsrc/mk/compiler/sunpro.mk
cvs rdiff -r1.11 -r1.12 pkgsrc/mk/compiler/distcc.mk \
    pkgsrc/mk/compiler/mipspro.mk
cvs rdiff -r1.37 -r1.38 pkgsrc/mk/compiler/gcc.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.