Subject: CVS commit: pkgsrc/mk/wrapper
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 01/18/2005 17:25:13
Module Name:	pkgsrc
Committed By:	jlam
Date:		Tue Jan 18 17:25:13 UTC 2005

Modified Files:
	pkgsrc/mk/wrapper: NOTES bsd.wrapper.mk logic wrapper.sh
Added Files:
	pkgsrc/mk/wrapper: arg-pp-darwin-gcc arg-pp-main arg-pp-mipspro-cc

Log Message:
Split out the argument pre-processing logic into its own script
arg-pp-main, and allow for wrapper-specific hooks to extend the
pre-processing through _WRAP_ARG_PP.<wrappee>.  Move the Darwin
GCC-related preprocessing into arg-pp-darwin-gcc, and create a
arg-pp-mipspro-cc that understands -LANG:<feature> and -LIST:<feature>
so that they're not confused with the usual -Ldir options.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pkgsrc/mk/wrapper/NOTES
cvs rdiff -r0 -r1.1 pkgsrc/mk/wrapper/arg-pp-darwin-gcc \
    pkgsrc/mk/wrapper/arg-pp-main pkgsrc/mk/wrapper/arg-pp-mipspro-cc
cvs rdiff -r1.18 -r1.19 pkgsrc/mk/wrapper/bsd.wrapper.mk
cvs rdiff -r1.9 -r1.10 pkgsrc/mk/wrapper/logic
cvs rdiff -r1.4 -r1.5 pkgsrc/mk/wrapper/wrapper.sh

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