2016-09-29 52 views
1

我正在尋找一種將增量版本號合併到大型delphi應用程序中的方法。我們通過使用腳本來爲整個應用程序中的每個Delphi項目調用適當的參數來調用MSBUILD,從而實現了Delphi構建過程的自動化。理想情況下,我希望能夠在構建腳本的開頭生成下一個版本號,並將其包含在由構建創建的每個.EXE和.BPL中。構建Delphi應用程序時生成增量版本

有沒有人對此做任何建議,而不花費$$$在第三方構建工具上?

順便說一句我們正在使用Delphi XE2。

謝謝

+1

用您喜歡的腳本語言編寫腳本來增加版本。將其作爲預生成操作執行。 –

+0

如果你想避免花費$$$購買一本關於Python的好書,並學習如何編寫有用的實用膠水腳本,使這些任務變得容易 –

+0

我在Delphi中編寫我的構建腳本...... –

回答

2

我強烈建議禁用包括德爾福版本資源信息,以及包括你自己的(中央)版本.rc腳本。然後編寫一個工具/腳本(重新)在MSBuild配置的前面生成這個版本資源腳本。 (例如VERSIONINFO rc,see here

+0

謝謝大家。這一切看起來非常有幫助。 – sboydlns

相關問題