[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Calling functions in `make-flags'
From: |
Sree Harsha Totakura |
Subject: |
Re: Calling functions in `make-flags' |
Date: |
Sun, 23 Feb 2014 08:28:29 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 |
On 02/23/2014 07:20 AM, Mark H Weaver wrote:
> As for why 'which' didn't work, I suspect it's because this code is
> evaluated very early in the build process, before the PATH variable has
> been set.
>
> You can use 'which' in the code segments passed to #:phases because
> those are wrapped with 'lambda', which defines an anonymous procedure.
> The procedure returned by that lambda expression is not called until
> it's time to run the phase. At that point, PATH is set.
>
> Does that make sense?
Yes, a lot! :-)
Thank you Mark.
Sree