On Tuesday 02 April 2013 19:08:14 Baptiste Daroussin wrote:
> OPTIONSFILE is built base on UNIQUENAME which is built which uses
> PKGNAMEPREFIX.
> 
> that is the reason.

bsd.options.mk, line 194: the .if exists(${OPTIONSFILE}) tries to evaluate 
(make(1) functions evaluate immediately, as you know), among other, 
PKGNAMEPREFIX, which is not yet set because bsd.python.mk is included at line 
1424, while bsd.options.mk is included at line 1311 (speaking of bsd.port.mk). 
Thus, OPTIONSFILE is not included.
This was the case with bsd.qt.mk, at least, so I suspect it's the same.
-- 
Alberto Villa, FreeBSD committer <[email protected]>
http://people.FreeBSD.org/~avilla

Fanaticism consists of redoubling your effort when you have
forgotten your aim.
                -- George Santayana

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to