|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 15 Oct 2004 10:20:46 To : Valentin Nechayev Subject : Опции для портов -------------------------------------------------------------------------------- 15 Oct 04, Valentin Nechayev writes to Slawa Olhovchenkov: SO>>>> Как уже было замеченно Makefile.local для этого не очень подходит. SO>>>> Путем RTFM кажется найденно более правильное место -- sys.mk EG>>> Чем sys.mk лучше /etc/make.conf и неоднохренственны ли они? SO>> Права на /etc/make.conf у рута, а у /usr/ports -- на обычном юзвере SO>> (моя). VN> Зато make.conf один и там легко смотреть и сохранять, что и зачем. VN> А в тяжёлом и запутанном /usr/ports потерять какой-то из sys.mk или VN> наоборот не заметить лишний - значительно элементарнее чем секцию в VN> make.conf. SO>> sys.mk в каждом каталоге свой -- лучше гранулированность и SO>> изолированность. VN> .if ${.CURDIR} == нужный_каталог VN> нужные_опции VN> .endif VN> Та же гранулированность и изолированность. Впрочем, давно уже придумана VN> форма получше: VN> .if ${.CURDIR:N*/ports/категория/порт} == "" VN> нужные_опции VN> .endif У меня пальцы отвалятся! VN> И снова всё записать в одном месте, построить условие на один порт, VN> на категорию, на группу похоже называющихся или на всех - никаких проблем. VN> А ты будешь писать два десятка sys.mk в разных каталогах? А куда я денусь?! Один хрен надо в эти два десятка каталогов зайти, прочитать Makefile и сообразить какие дефайны надо слепить. Зато потом sys.mk и копируй прямо из висящего перед глазами названия опций. По площадям я леплю методом установки пакаджей с ftp.freebsd.org. VN> P.S. Hе во флейм, но пойми, что задачи при конфигурировании бывают VN> весьма разные ;) Во-во. Это ведь ты споришь :) ... Лучше день потерять, зато потом за 5 минут долететь! --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2221416f6dd4.html, оценка из 5, голосов 10
|