Version 1 (modified by 9 years ago) (diff) | ,
---|
Building Wrapper/VboxWrapper? for Release
Update Version Information
Update the following files:
- version.h
- configure.ac
- win_build/<project file>
Commit and push changes to git.
Create Git Tag
Create a new tag for the release.
Wrapper:
wrapper/<build number>
Vboxwrapper:
vboxwrapper/<build number>
Commit and push changes to git.
Build
Windows
Execute a Visual Studio command prompt from boinc/winbuild:
$> buildenv.cmd type release platform <x86|x64> $> build <wrapper|vboxwrapper> $> <codesignwrap|codesignvbox>
Zip up the EXE and corresponding PDB file into a zip file and upload to the BOINC sever.
Linux
Execute from boinc/:
$> ./_autosetup $> ./configure --disable-server --disable-client --disable-manager $> make clean $> make $> cd samples/<wrapper|vboxwrapper> $> make clean $> make $> strip <wrapper/vboxwrapper> $> mv <wrapper/vboxwrapper> <finale executable name> $> zip <finale executable name>.zip <finale executable name>
Zip up the executable into a zip file and upload to the BOINC sever.
Mac
Follow the instructions in boinc/<wrapper/vboxwrapper>/ReadMe?.txt for building the wrapper.