Вниз
Скачать: 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-1344353459
wl
2012-08-07 19:30
2013.03.22
Как бы реализовали архитектуру клиента?


15-1334176202
Юрий
2012-04-12 00:30
2013.03.22
С днем рождения ! 12 апреля 2012 четверг


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


15-1342038603
Юрий
2012-07-12 00:30
2013.03.22
С днем рождения ! 12 июля 2012 четверг


2-1330408847
Delphi2007
2012-02-28 10:00
2013.03.22
перекомпиляция проекта на 64bit




   Наверх