Author Topic: Как правильно собирать miranda_ng?  (Read 78 times)

0 Members and 1 Guest are viewing this topic.

Offline lokapalTopic starter

  • Newbie
  • *
  • Posts: 19
  • Karma: 4
Собственно, сабж - как правильно собрать стабильный билд miranda_ng, 100% совместимый с плагинами и дистрибутивом, которые уже есть?
Поясняю - я проверил, последний стабильный билд имеет номер 0.95.5.17337
Я так __подозреваю__ что это он лежит на http://trac.miranda-ng.org/browser/tags/release_0_95_5_2
Раньше надо было вручную поредактировать файл m_version.h в include.
Теперь файл перезаписывается при каждом ребилде!  :o
И в него пишется версия типа 0.96.0 alpha #0
Несомненно, это я туплю, но где и что редактировать - не понял. 0.96.0 берётся из build.no в директории build
А конкретный номер билда и прочее? В wiki про это ни слова...
 

Offline unsane

  • Developer
  • *****
  • Posts: 118
  • Country: ru
  • Karma: 8
Re: Как правильно собирать miranda_ng?
« Reply #1 on: 26 06 2017, 08:35:02 »
В промежуток между 0.95.5 и 0.95.6 был переезд на git.
Соответственно, поменялась и схема нумерации версий, т.к. в git нет сквозных коммитов.
Сейчас при сборке вызывается make_ver.bat. Для его корректной работы нужен установленный git for  windows.

Метки релизов я сделал на скорую руку и, скорее всего, неверно.
Скорее всего, для сборки последней стабильной версии нужен вот этот коммит.
Я полагаю, что плагины со стабильного релиза должны на нем запуститься, но это не точно  :)
Si no estas con nosotros, estas contra nosotros.