[sisyphus] mk-configure: args vs options

Dmitry V. Levin ldv на altlinux.org
Вт Июл 14 00:40:51 MSD 2009


On Mon, Jul 13, 2009 at 11:28:13PM +0300, Aleksey Cheusov wrote:
> 
>  >> > Переменные окружения это конечно хорошо, но считать это альтернативой
>  >> > механизму указания опций сборки, мне кажется, нельзя.
>  >> Как раз наоборот.
>  >> 
>  >> bmake PREFIX=/usr/pkg MANDIR=/some/where/man
>  >> 
>  >> по сути своей ничем не отличется от
>  >> 
>  >> ./configure --prefix=/usr/pkg --mandir=/some/where/man
>  >> 
>  >> Не вижу необходимости плодить сущности без необходимости.
>  >> Опции не нужны. На самом деле хватает указания значений переменных
>  >> make-а.
> 
> > Есть принципиальное отличие: ./configure, сделанный autoconf'ом, отличает
> > поддерживаемые им параметры ото всех остальных, и диагностирует все
> > переданные ему неподдерживаемые.
> 
> Согласен, минимальное преимущество у опций есть.

Просто опции configure -- это более структурированная сущность, чем
произвольные параметры, которые можно передать make'у.  Возможно, вам стоит
попробовать формализовать тот интерфейс управления, который вы выбрали.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20090714/acb40512/attachment.bin>


Подробная информация о списке рассылки Sisyphus