1
我有一个nsis脚本来创建一个工具在.NET中的安装程序包,并且工作正常。如何整合NSIS与构建系统和支持版本
的问题是,我想在我的构建系统集成(目前使用NANT,但迁移使用IronRuby的耙)
版本的产品被存储在被读取到生成一个txt文件汇编信息,目前构建系统会自动调用构建版本号,但主要和次要号码是手动更改的。
我希望脚本生成一个安装程序可执行文件,其中包含安装程序文件名中的版本号以及安装程序屏幕,但我不知道如何将变量作为参数传递给NSIS文件。
我正在考虑的解决方案是用一些占位符创建NSIS脚本的模板,并使用ruby(尽管rake)更改那些占位符的版本号,然后生成安装程序,但似乎是肮脏的黑客给我。
有没有人有更好的建议?
我想第一个选项将被罚款。 谢谢! – 2010-07-22 12:31:01