Не увеличивается версия сборки

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: Не увеличивается версия сборки

Сообщение dunin » 09.11.2011 14:09:07

Nik писал(а):
Mr.Smart писал(а):Да мне вообще оно не нужно - я вручную меняю номер версии и билда (мне так удобнее...

А мне удобней, когда я гарантированно знаю, что не существует разных версий программы с одним и тем же номером билда. Наступал как-то на эти грабли.
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Не увеличивается версия сборки

Сообщение GAMER » 09.11.2011 14:14:05

+1
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

Re: Не увеличивается версия сборки

Сообщение zub » 09.11.2011 20:33:27

ИМХО лучше вязаться не к номеру сборки а к ревизии системы контроля версий. Что толку от циферек которые могут увеличиться на сотню-другую без существенного изменения в исходниках?
zub
долгожитель
 
Сообщения: 2887
Зарегистрирован: 14.11.2005 23:51:26

Re: Не увеличивается версия сборки

Сообщение dunin » 09.11.2011 20:48:10

zub, так вот мы про то и толкуем. Кому так удобней, кому-то эдак...
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Не увеличивается версия сборки

Сообщение dunin » 21.12.2011 12:06:27

Возвращаясь к теме...

Господа, что и как надо подправить в исходниках Лазаруса, чтобы номер билда ВСЕГДА увеличивался при компиляции и установленном значке "автоматически наращивать номер сборки"?

Очень надо. Спасибо.
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Не увеличивается версия сборки

Сообщение svk12 » 21.12.2011 18:39:23

Меню "Запуск"->Собрать Shift+F9.
Не зря же называется - номер сборки, а не, скажем, компиляции...
svk12
постоялец
 
Сообщения: 409
Зарегистрирован: 09.06.2008 18:42:47

Re: Не увеличивается версия сборки

Сообщение dunin » 21.12.2011 20:23:35

svk12 писал(а):Меню "Запуск"->Собрать Shift+F9.
Не зря же называется - номер сборки, а не, скажем, компиляции...

Спасибо.

Попробую перефразировать вопрос:
- Что надо сделать в Лазарусе, чтобы проект компилировался, собирался и запускался нажатием одной клавиши и при этом, при каждой компиляции/сборке/запуске, номер сборки в "информации о версии" увеличивался на единицу?
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Не увеличивается версия сборки

Сообщение tema » 22.12.2011 01:21:43

2 dunin
Ничего не сделать. Я этим вопросом тоже заморачивался когда-то... Сейчас всё время просто делаю запуск так: Shift+F9(сборка), F9(запуск)
tema
постоялец
 
Сообщения: 376
Зарегистрирован: 24.03.2011 20:19:27

Re: Не увеличивается версия сборки

Сообщение Brainenjii » 22.12.2011 09:16:03

cd $(LazarusDir);
sed -i 's/(AReason = crBuild) and //g' ide/w32versioninfo.pas;
make all
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Не увеличивается версия сборки

Сообщение dunin » 22.12.2011 11:27:15

Brainenjii писал(а):cd $(LazarusDir);
sed -i 's/(AReason = crBuild) and //g' ide/w32versioninfo.pas;
make all

Изображение Работает! Ответ в золото!!!
Brainenjii, спасибо, выручил. Если что - с меня должок Изображение ...
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Не увеличивается версия сборки

Сообщение GAMER » 22.12.2011 11:31:55

Коль так много жаждущих эту опцию, может нужно ее предусмотреть в настройках?
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 249

Рейтинг@Mail.ru