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
..
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-01-25 22:24:04 +00:00
2005-01-18 13:43:56 +00:00
2005-01-14 09:21:54 +00:00
2005-01-25 22:32:48 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-01-25 01:35:02 +00:00
2005-01-25 22:32:48 +00:00
2005-01-25 22:32:48 +00:00
2005-01-18 13:43:56 +00:00
2005-04-09 14:31:41 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 23:45:54 +00:00
2005-02-09 18:07:17 +00:00
2005-03-16 10:24:16 +00:00
2004-11-27 06:46:48 +00:00
2005-02-27 19:37:51 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-09 18:07:17 +00:00
2005-02-13 23:45:54 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2004-07-03 00:24:45 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2004-12-21 09:33:47 +00:00
2005-01-18 20:54:50 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2004-03-06 23:36:41 +00:00
2005-01-25 14:22:20 +00:00
2004-07-03 00:24:45 +00:00
2005-01-24 20:06:16 +00:00
2004-05-19 09:51:31 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2004-03-14 05:51:20 +00:00
2005-01-17 17:45:38 +00:00
2005-02-07 08:44:34 +00:00
2005-02-07 21:42:16 +00:00
2005-01-18 13:43:56 +00:00
2005-04-09 14:31:41 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-03-20 11:47:44 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2004-07-03 00:24:45 +00:00
2005-04-09 14:31:41 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-03-11 14:17:12 +00:00
2005-02-13 22:25:33 +00:00
2004-12-21 10:16:04 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-04-09 14:31:41 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-03-08 12:52:00 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-26 04:14:20 +00:00
2005-04-09 14:31:41 +00:00
2005-02-10 16:04:22 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 23:45:54 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2005-05-02 17:40:40 +00:00