Creating port with options
Alejandro Pulver
alejandro at varnet.biz
Mon Apr 11 14:47:23 PDT 2005
On Mon, 11 Apr 2005 14:19:24 -0700
Kris Kennaway <kris at obsecurity.org> wrote:
> On Mon, Apr 11, 2005 at 05:55:26PM -0300, Alejandro Pulver wrote:
> > Hello,
> >
> > I am creating a port of the Core War system pMARS (the existent port
> > is version 0.8, lastest is 0.9.2), and I will allow the user to
> > choose the GUI and features. I have some questions:
> >
> > How can I "document" the options for the user?
> >
> > So that typing "make" will not do anything unless it has the
> > required options (or it will use the defaults but first shows the
> > available options). Will be possible for the user to store the
> > configuration somwehere? Wich is the best way to show the user the
> > options (before the building process)?
> >
> > P.S.: how do ports show the sysinstall-like dialog to choose
> > options?
>
> With the OPTIONS variable; please see the porters' handbook and
> bsd.port.mk.
>
> Kris
>
Hello,
Thank you, that wat exactly what I was looking for (the OPTIONS
variable).
I suppose I should read the whole "bsd.port.mk" Makefile.
P.S.: the Porter's Handbook does not say anything about the "OPTIONS"
variable (at least I did not found it with grep "OPTIONS" * in the
document directory).
Best Regards,
Ale
More information about the freebsd-ports
mailing list