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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrey Melnikov                      2:5030/1340.116 09 Mar 2003  22:49:52
 To : Vladimir Bormotov
 Subject : gcc
 -------------------------------------------------------------------------------- 
 
 
  09 Mar 03 17:46, Vladimir Bormotov wrote to Andrey Melnikov:
 
  >>>>>> "AM" == Andrey Melnikov
  >>>>>> <Andrey.Melnikov@p116.f1340.n5030.z2.fidonet.org> writes:
 
  MK>>>> Есть ли дефайн gcc которым можно вставить в сырец текущую дату?
 
  VB>>>  хмм, а что-то типа -DCURRENT_DATE=`date +%Y-%m-%d` не проканает?
  AM>>     Зачем ?
 
  VB>  не зачем, а почему.  По незнанию.
 
     Бывает.
 
  AM>> #define BUILDDATE "built "__DATE__" at "__TIME__ " "
  AM>> syslog(LOG_INFO,"FireUp! Revision $Revision: 1.47 $ " BUILDDATE);
  AM>>  и все спокойно работает.
 
  VB>  угу, вот только те, кто таки знал про __DATE__, и скзаал про него,
  VB>  отметили тот факт, что если проект большой, и компилится значительное
  VB>  время, что скорее всего __DATE__/__TIME__ для каждого исходника будут
  VB>  разные.
 
     Про это я помню. Hо мне это не нужно..
 
  VB>  А вот если CURRENT_DATE однажды узнать в Makefile, и везде его тупо
  VB>  подставлять - то будут одинаковые ;)
 
  VB>  Если еще шире посмотреть на этот вопрос, что например у нам время пофиг,
  VB>  важнее номер билда, и в некоторых случаях ревизия конкретного модуля.
 
     ну вот рабочий пример, в которм ревизия - честная и правиться cvsом - я
 привел. Во всех остальных модулях мне ревизия не нужна, как и BUILDDATE.
 
  VB>  А когда и по какой причине его пересобирали - это уж мелочи.
 
      Andrey aka TEMHOTA-RIPN
 --- GoldED+/LNX 1.1.4.7
  * Origin: Powered by SlackWare Linux (2:5030/1340.116)
 
 

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

 Тема:    Автор:    Дата:  
 gcc   Mihail Kapitanov   23 Feb 2003 19:30:38 
 Re: gcc   Vladimir Bormotov   23 Feb 2003 23:08:17 
 gcc   Andrey Melnikov   09 Mar 2003 17:56:20 
 Re: gcc   Vladimir Bormotov   09 Mar 2003 18:46:30 
 Re: gcc   Dmitri I GOULIAEV   09 Mar 2003 19:17:21 
 gcc   Andrey Melnikov   09 Mar 2003 22:49:52 
 Re: gcc   Valentin Nechayev   24 Feb 2003 01:06:46 
 gcc   ilya voronin   24 Feb 2003 16:44:28 
Архивное /ru.linux/52203e6b8d59.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional