(un)setting environment variables from a Portfile
Rainer Müller
raimue at macports.org
Mon Jan 12 00:55:56 PST 2015
On 2015-01-11 18:01, Gustaf Neumann wrote:
>> Is there a (Tcl) command one can use to set or unset variables at an
>> appropriate point
>
> set environment variable
>
> set ::env(FOO) "some value"
>
> unset environment variable
>
> unset ::env(FOO)
Portfiles do not use the normal environment. The environment from the
user is filtered with only a few special variables being kept. Do not
try to modify the standard ::env variables from a Portfile. Modify the
appropriate configure.env, build.env, destroot.env instead.
Rainer
More information about the macports-dev
mailing list