Новые cmd-хи для сборки проекта (для разработки)
От: VladD2 Российская Империя www.nemerle.org
Дата: 15.03.10 00:17
Оценка:
Старые cmd-файлы для сборки проекта были удалены.

Теперь сборку проекта для целей разработки нужно осуществлять следующими cmd-файлами:
DevBuildQuick.cmd            - быстрая одностадийная сборка без тестов
DevBuild2Stage.cmd           - двухстадийная сборка без тестов.
DevBuild2StageWithTests.cmd  - двухстадийная сборка с тестами.
DevBuildForCommit.cmd        - четырехстадийная сборка с тестами и верификацией сборок.


Все cmd-файлы собирают компилятор и интеграцию, копируют полученные сборки в %ProgramFiles%\Nemerle и прекомпилируют сборки компилятора NGen-ом.

Перед комитом изменений в SVN прогоняйте DevBuildForCommit.cmd, даже если изменения были, на первый взгляд, незначительными.

Все cmd-файлы кроме DevBuildQuick.cmd производят полную пересборку проектов (не зависимо от того были ли изменены какие-либо файлы). DevBuildQuick.cmd производит сборку, т.е. если файлы не менялись, то реальная компиляция не начнется.

Все cmd-файлы собирают проекты в отладочном режиме. Стало быть для запуска интеграции нужно пользоваться инструкцией для разработчиков.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.