Описание: Для поддержки опций программы make(1), нужной для компилирования бинарника с нужными функциями, существует множество различных программ. Поскольку все системы BSD используют make(1), кандидат BSDA должен рабираться какая система BSD какие механизмы использует для сохранения опций make(1).
Практика:
Dragonfly BSD: mk.conf(5)
или
make.conf(5)
, PKG_OPTIONS, CFLAGS
FreeBSD: -DWITH_*
или WITH_*=,
pkgtools.conf(5)
,
make.conf(5)
NetBSD:
PKG_OPTIONS.<pkg>, CFLAGS, mk.conf(5)
,
PKG_DEFAULT_OPTIONS OpenBSD:
bsd.port.mk(5)