pkgsrc/mk/wrapper/NOTES
jlam 5977984da2 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.
2005-01-18 17:25:13 +00:00

31 lines
1.5 KiB
Text

$NetBSD: NOTES,v 1.2 2005/01/18 17:25:13 jlam Exp $
==> {"$@"} ,--> {argbuf} ,--> {cmdbuf}
| |
^ | | | | |
| `------. | | | |
| | | | | |
v v | | | |
| |
[scan] [arg-source] `--> [logic] `--------> [cmd-sink]
^ ^ ^ ^ ^ ^
,-----------------------------' | | | | |
| ,-------------------' | | | |
| | ,-------------' | | |
| | | ,---' `-------. |
v v v v v v
[arg-pp-main] [arg-pp] [cache] [transform.sed] [transform] [buildcmd]
|
,-- {cmd} <--|
{cmd} <===| |
`-- {libs} <--'
^
|
v
[reorderlibs]