proper use of bsd.port.options.mk
Chris Rees
utisoft at gmail.com
Mon May 16 20:17:58 UTC 2011
On 16 May 2011 20:43, Olli Hauer <ohauer at freebsd.org> wrote:
> On 2011-05-16 21:11, Chris Rees wrote:
>> On 16 May 2011 19:47, Warren Block <wblock at wonkity.com> wrote:
>>>
>>> Could you give an example? I looked, but nothing obvious jumped out.
>>>
>>
>> I think you (and ohauer) missed my followup with an example [1].
>>
>> Chris
>>
>> [1] http://www.mail-archive.com/freebsd-ports@freebsd.org/msg33780.html
>>
>
> Hm, at the moment I seen no benefit in your example, since it was
> written this way before <bsd.port.options.mk>
>
> OPTIONS= WITH_JAVA "With Java" on
>
> -.include <bsd.port.options.mk>
> +.include <bsd.port.pre.mk>
>
> .if !defined(WITHOUT_JAVA)
> USE_JAVA=1.5+
> .endif
>
> -.include <bsd.port.pre.mk>
>
> --- do something with JAVA_PORT ----
>
> .include <bsd.port.post.mk>
>
Not really.
You can't define USE_JAVA _after_ bsd.port.pre.mk and expect JAVA_PORT
to be defined...
Chris
More information about the freebsd-ports
mailing list