forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

 
 
Опции темы Опции просмотра
  #20  
Старый 05.11.2021, 00:12
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Новые мейкфайлы

Michael Dukelsky написал(а) к Nil A в Nov 21 23:04:12 по местному времени:

Привет, Nil!

04 November 2021 19:18, Nil A послал(а) письмо к Semen Panevin:

NA>>> cvsdate.h:
NA>>> git log -n 1 --format=format:"char cvs_date[]=\"%cs\"%n"
NA>>> НEAD
NA>>> > $@
SP>> Это плохо работает для случая когда скачан архив исходников а
SP>> доступа к гиту нет.

NA> Ну вот я про это и говорил, что добавляет требования к билд системе,
NA> чтобы был GIT, тогда проще запихать ident $Id$ через .gitattributes.

NA> Но! Новая система сборки основана на том, что пользователь вытаскивает
NA> только huskybse, запускает билд, а мейкфайлы уже с помощью GIT
NA> подтаскивают все остальные areafix/smapi/..

NA> Т.е. для полностью offline сборки нужно качнуть максимальный набор
NA> huskyproject подпроектов, И установить внутри cvsdate.h.

А какую дату в таком случае вписывать в cvsdate.h? Без git информацию о правильной дате взять неоткуда. Единственный остающийся в таком случае вариант - использовать дату сборки. Если это сборка для себя, то можно и так. Но информация о фактической версии будет потеряна. Я позже посмотрю, можно ли модифицировать мейкфайлы так, чтобы делать сборку в отсутствие git.

Желаю успехов, Nil!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:33. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot