Вниз
Скачать: 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.048 c
2-1341560100
Просто ФАН
2012-07-06 11:35
2013.03.22
ошибка при копирование файла


2-1329850261
Аццкий
2012-02-21 22:51
2013.03.22
как узнать что чар это цифра, буква, то и другое?


2-1333888247
Gedimen
2012-04-08 16:30
2013.03.22
Теряется ссылка на TabSheet


15-1345700788
oldman
2012-08-23 09:46
2013.03.22
И хваленый, пресловутый Фишер тут-же согласился на ничью...


15-1340225766
wl
2012-06-21 00:56
2013.03.22
ищу программистов iOS, Android. default-city




   Наверх