Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.071 c