wiki:AdminWrappers

Version 1 (modified by romw, 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.