harti 9e2faf2a2d Introduce a new pseudo-target .EXPORTVAR which allows to put a
make macro into the environment of programs executed by make. This
has approximately the same function as gmake's export directive.
The form of a pseudo target was deliberately choosen to minimize work
for POSIX compatibility (Makefiles are not allowed to use any targets
starting with a dot and consisting only of uppercase letters except those
specified in the standard when they want POSIX compatible behaviour, so
such a Makefile can never contain .EXPORTVAR.)
Change the handling of macros coming from the environment: instead
of asking the environment for each variable we could not find otherwise
put all the environment variables in a special variable environment just
at start up.

This has been tested on the ports cluster by kris.

Submitted by:	Max Okumoto <okumoto@ucsd.edu>
2005-05-06 18:30:06 +00:00
..
2003-02-03 04:15:53 +00:00
2005-03-16 16:02:09 +00:00
2005-04-01 11:20:17 +00:00
2005-04-01 13:02:17 +00:00
2005-04-01 13:06:05 +00:00
2005-04-01 11:12:29 +00:00
2005-02-04 07:51:00 +00:00
2005-04-01 13:25:45 +00:00