Version 4 (modified by 8 years ago) (diff) | ,
---|
Building a Windows installer for the BOINC client
On the build machine:
- Build the client using VS2010 (at some point we'll switch to VS 2015).
Build solution (Release/debug, 32/64 bit)
Make sure you have current dependent libraries.
- on Win command line:
cd boinc/win-build/ buildenv.cmd type release platform x64 updatesymstore (same for x86) deploysymstore (enter password)(stores are on isaac in boinc/doc/symstore)
In the Installshield VM:
- open BOINC.ism
- in Installation Design tab:
- Product version: set
- Product code: get new one (at right)
- don't change Upgrade Code!
- in Releases:
- change filename
- check box for WEBx86
- Build / build batch
- Same for BOINC_vbox.ism, etc.
- installers end up in BOINC/WEBx86/Web/DiskImages/DISK1
Rom: need to do anything for Vbox versions? what determines the Vbox version?
Back on build machine:
- put "customdict.txt" in boinc_depends_win_vs2010/developr/davea (??)