Вниз
Скачать: CL | DM;

exe с номером билда   Найти похожие ветки 

← →
Дмитрий С ©   (2012-10-22 18:13) [0]

Можно ли и как в delphi xe сделать так, чтобы при компилировании создавался exe в имени которого присутствует номер билда?
Например проект называется foo. А exe создавался такой:
foo.123.exe , где 123 - номер билда.


← →
брат Птибурдукова   (2012-10-22 18:18) [1]

можно утилитку написать и повесить её вызов на "после компиляции" посредством build events


← →
DVM ©   (2012-10-22 18:19) [2]


> Дмитрий С ©   (22.10.12 18:13) 

Если проект собирать из командной строки или с помощью MSBuild или FinalBuilder то можно все, что захочешь.


← →
Сергей_С   (2012-10-24 10:25) [3]

2 DVM ©   (22.10.12 18:19) [2]

с помощью MSBuild то можно все, что захочешь.

Через MSBuild можно организовать автоинкремент билда?


← →
брат Птибурдукова   (2012-10-24 10:29) [4]


> Через MSBuild можно организовать автоинкремент билда?
Если можно, то и меня научите, плз. :-)


← →
DVM ©   (2012-10-24 10:50) [5]


> брат Птибурдукова   (24.10.12 10:29) [4]


> Сергей_С   (24.10.12 10:25) [3]

Непосредственно сам MSBuild ничего не может, он лишь координатор сборки. Могут таски, написанные под него, а вот тасков самих навалом, можно написать и свои. Вот здесь есть таски:

https://github.com/loresoft/msbuildtasks/tree/master/Source/MSBuild.Community.Tasks


← →
DVM ©   (2012-10-24 10:53) [6]

Вот еще http://www.codeproject.com/Articles/19371/Auto-Increment-Microsoft-Build-Task

Но для Delphi надо свой писать по аналогии.


← →
oldman ©   (2012-10-24 11:25) [7]

Во, лень-матушка! Переименовать ехе лень?


← →
DVM ©   (2012-10-24 11:45) [8]


> oldman ©   (24.10.12 11:25) [7]


> Переименовать ехе лень?

Это не лень, это автоматизация. Представь есть 10 проектов, завязанных на какой то файл, есть машина для автоматической сборки и тестирования, следит за состоянием SVN, на SVN заливают новую версию файл, автоматически происходит сборка всех 10 проектов, инкременируется версия, переименовываются, создаются инсталляторы, в которых тоже версия прописывается, все это выкладывается на ftp, ответственному за сборку высылается на почту отчет и т.д. и т.п. Да руками даже если не лень будет обязательно где нибудь ошибешься или забудешь, да и времени кучу надо тратить. Эта последовательность как пример, на деле может быть все как проще так и сложнее.


← →
RWolf ©   (2012-10-24 11:45) [9]

Проект должен собираться в один клик. Ручное переименование — не выход.


← →
QAZ5   (2012-10-24 19:48) [10]

Удалено модератором



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.047 c
15-1332879004
Дмитрий С
2012-03-28 00:10
2013.03.22
Как скрыть диски для пользователя?


15-1352739879
Куку
2012-11-12 21:04
2013.03.22
Combobox с разным наполнением для разных строк в cxGrid


15-1351554957
33333333
2012-10-30 03:55
2013.03.22
API для СИМ-КАРТ


2-1331452366
Alex_C
2012-03-11 11:52
2013.03.22
Работа с БД в отдельном треде.


4-1261729087
TN_TN
2009-12-25 11:18
2013.03.22
Определить готовность устройства




   Наверх