How do I specify port opt1 requires opt2

Mathieu Arnold mat at
Sat Apr 4 08:51:42 UTC 2015

+--On 3 avril 2015 20:06:09 -0700 Kevin Oberman <rkoberman at> wrote:
| On Fri, Apr 3, 2015 at 11:51 AM, Mathieu Arnold <mat at> wrote:
|> +--On 3 avril 2015 05:46:45 +0000 Ben Woods <woodsb02 at> wrote:
|> | I am working on modifying a port, and was wondering how do I specify
|> | that selecting port option1 requires that option2 is also selected?
|> | 
|> | Note that in my example it is perfectly acceptable to have option2
|> | selected without option1.
|> This functionnality is coming, it's being discussed in
|> <> but for now,
|> you'll have to do some testing in your Makefile and either add an IGNORE
|> or force the other option.
|> --
|> Mathieu Arnold
| What I have done in the past is to put "(Forces option OPTION)" in the
| description line and then either set opt2 in the IF block for opt1 or
| simply set the opt2 flag, if that is all opt2 requires, in that block.

But that means you'll need to include, which will have
to parse a second time, which is slow.  And also, that you're
not using options helpers.

Mathieu Arnold

More information about the freebsd-ports mailing list