Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Опции для портов   Slawa Olhovchenkov   13 Oct 2004 18:31:12 
 Re: Опции для портов   Demin Alexander   13 Oct 2004 18:58:31 
 Re: Опции для портов   Eugene Grosbein   13 Oct 2004 21:52:07 
 Опции для портов   Slawa Olhovchenkov   13 Oct 2004 19:10:50 
 Re: Опции для портов   Eugene Grosbein   13 Oct 2004 22:40:47 
 Опции для портов   Slawa Olhovchenkov   13 Oct 2004 20:09:56 
 Re: Опции для портов   Eugene Grosbein   14 Oct 2004 08:44:20 
 Опции для портов   Slawa Olhovchenkov   14 Oct 2004 09:43:18 
 Re: Опции для портов   Valentin Nechayev   13 Oct 2004 20:52:13 
 Опции для портов   Slawa Olhovchenkov   13 Oct 2004 22:10:40 
 Опции для портов   sergey belov   14 Oct 2004 00:05:42 
 Re: Опции для портов   Valentin Nechayev   14 Oct 2004 01:05:34 
 Опции для портов   Slawa Olhovchenkov   14 Oct 2004 01:30:44 
 Опции для портов   Slawa Olhovchenkov   14 Oct 2004 00:32:36 
 Re: Опции для портов   Valentin Nechayev   15 Oct 2004 10:14:24 
 Опции для портов   Slawa Olhovchenkov   15 Oct 2004 10:20:46 
 Re: Опции для портов   Mykola Dzham   15 Oct 2004 17:59:03 
 Re: Опции для портов   Valentin Nechayev   13 Oct 2004 19:10:09 
 Опции для портов   Slawa Olhovchenkov   13 Oct 2004 19:12:58 
Архивное /ru.unix.bsd/2221416f6dd4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional