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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Max Ischenko                         2:5020/400     08 Feb 2002  16:28:54
 To : Vladimir Bormotov
 Subject : Re: Пpогpаммиpование
 -------------------------------------------------------------------------------- 
 
 From: Max Ischenko <max@malva.com.ua>
  Vladimir Bormotov wrote:
 >>> В своих проектах я эту проблему решаю кардинально -- сменой собственно
 >>> системы сборки. Вместо *.in и Makefile'ов использую bras+expand и более
 >>> чем доволен.
 
  OY>> Если можно, подробнее (можно в мыло).
 
 VB>  никаких "в мыло", URL в студию! ;))
 VB>  
 VB>  че-то оно так сходу не находтся ;/
 VB>  
 
 Hу bras на fmII по-моему найти не проблема.
 Если вкратце, то это аналог make но написанный на тикле и использующий его
 же для описания правил, зависимостей и т.п. Для сложных проектов
 использование HLL вместо примитивных правил make дает заметный выигрыш.
 
 В принципе, от autotools я не отказываюсь, но использую их крайне кондово,
 для копиляции отдельных либ/модулей да определения host features.
 
 В Brasfile же описывается весь проект в целом, начиная от
 авто-вытаскивания нужных исходных кодов, создание документации, собственно
 сборка и заканчивая дистрибуцией результата.
 
 Expand это макропроцессор общего назначения, также написанный на Tcl и 
 использующий Tcl для создания новых макросов.
 AFAIK его недавно включили в состав tcllib (tcllib.sf.net кажется)
 
 Собственно "макрос" это обычная тикл процедура которая принимает нек-рое
 количество аргументов и результат выполения которой (в виде строки)
 подставляется вместо вызова макроса.
 
 То есть получается аналог AC_SUBST но опять же, использующий HLL.
 --- ifmail v.2.15dev5
  * Origin: Unknown (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Пpогpаммиpование   Vladimir Bormotov   01 Feb 2002 10:35:15 
 Пpогpаммиpование   Andrey Rudyavsky   04 Feb 2002 16:28:08 
 Re: Пpогpаммиpование   Vitaly Lugovsky   06 Feb 2002 17:44:20 
 Re: Пpогpаммиpование   Max Ischenko   06 Feb 2002 12:19:14 
 Re: Пpогpаммиpование   Ilya Anfimov   06 Feb 2002 21:23:48 
 Re: Пpогpаммиpование   Max Ischenko   07 Feb 2002 11:11:07 
 Re: Пpогpаммиpование   Ilya Anfimov   07 Feb 2002 14:06:31 
 Re: Пpогpаммиpование   Max Ischenko   07 Feb 2002 15:18:27 
 Re: Пpогpаммиpование   Ilya Anfimov   07 Feb 2002 15:41:10 
 Re: Пpогpаммиpование   Max Ischenko   07 Feb 2002 17:54:44 
 Re: Пpогpаммиpование   Ilya Anfimov   07 Feb 2002 18:15:11 
 Re: Пpогpаммиpование   Max Ischenko   08 Feb 2002 11:45:48 
 Re: Пpогpаммиpование   Oleg Yurchenco   08 Feb 2002 14:08:34 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 14:58:06 
 Re: Пpогpаммиpование   Max Ischenko   08 Feb 2002 16:28:54 
 Пpогpаммиpование   Andrey Melnikov   08 Feb 2002 15:33:36 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 12:25:02 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 13:51:58 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 14:33:23 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 14:58:07 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 15:10:25 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 16:57:47 
 Re: Пpогpаммиpование   Vladimir Bormotov   09 Feb 2002 01:39:49 
 Re: Пpогpаммиpование   Vladimir Bormotov   06 Feb 2002 15:04:02 
 Пpогpаммиpование   Andrey Rudyavsky   07 Feb 2002 12:43:04 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 12:14:48 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 17:30:56 
 Re: Пpогpаммиpование   Vladimir Bormotov   09 Feb 2002 01:48:09 
 Re: Пpогpаммиpование   Max Kirillov   09 Feb 2002 10:06:56 
 Re: Пpогpаммиpование   Vladimir Bormotov   09 Feb 2002 14:08:41 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 20:32:47 
 Re: Пpогpаммиpование   Dmitry Astapov   08 Feb 2002 13:58:08 
 Re: Пpогpаммиpование   Oleg Polyanski   11 Feb 2002 03:20:10 
 Re: Пpогpаммиpование   Vitaly Lugovsky   07 Feb 2002 16:20:36 
Архивное /ru.linux/348f940f8d9.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional