boinc/samples/vboxwrapper
Rom Walton 91a50a4b97 VBOX: Explicitly check the return value if CreateProcess fails while attempting to launch vboxsvc.exe. 2015-05-04 20:28:55 -04:00
..
vboxwrapper.xcodeproj VBOX: Update Mac Xcode project.to remove deleted files vboxlog.cpp and vboxlog.h 2015-04-08 15:43:37 -07:00
BuildMacVboxWrapper.sh VBoxWrapper: fixes for compatibility with Xcode 6 2015-04-14 07:28:11 -07:00
Makefile VBOX: Remove unneeded files. 2015-04-08 12:45:03 -04:00
Makefile_mac VBoxWrapper: fixes for compatibility with Xcode 6 2015-04-14 07:28:11 -07:00
ReadMe.txt Samples: Add Macintosh build instructions for example app (uppercase), VBoxWrapper and Wrapper 2015-04-14 07:34:42 -07:00
floppyio.cpp VBOX: Introduce the notion of Virtualbox COM namespaces. We currently support VirtualBox 4.2 and VirtualBox 4.3. 2014-11-23 12:47:05 -05:00
floppyio.h VBOX: Introduce the notion of Virtualbox COM namespaces. We currently support VirtualBox 4.2 and VirtualBox 4.3. 2014-11-23 12:47:05 -05:00
gbac.cpp VBOX: GBAC main files added 2014-10-02 16:28:23 +02:00
gbac.h VBOX: GBAC main files added 2014-10-02 16:28:23 +02:00
vbox42.tlb VBOX: Hookup COM support for both VirtualBox 4.2 and VirtualBox 4.3. It appears to be working. 2014-11-23 12:47:30 -05:00
vbox43.tlb VBOX: Hookup COM support for both VirtualBox 4.2 and VirtualBox 4.3. It appears to be working. 2014-11-23 12:47:30 -05:00
vbox50.tlb VBOX: Add COM support for VirtualBox 5.0 Beta 1. 2015-04-01 14:53:43 -04:00
vbox_common.cpp VBOX: Make sure to include the startup log in stderr instead of just repeating the trace log. 2015-04-15 12:47:54 -04:00
vbox_common.h VBOX: Add VboxStartup.log to the list of partial log dumps to stderr when something goes wrong. 2015-04-08 12:52:59 -04:00
vbox_mscom42.cpp VBOX: Refactor vboxwrapper to streamline logging and prepare for vboxhtmlgfx. 2014-12-19 09:55:48 -05:00
vbox_mscom42.h VBOX: Refactor vboxwrapper to streamline logging and prepare for vboxhtmlgfx. 2014-12-19 09:55:48 -05:00
vbox_mscom43.cpp VBOX: Refactor vboxwrapper to streamline logging and prepare for vboxhtmlgfx. 2014-12-19 09:55:48 -05:00
vbox_mscom43.h VBOX: Refactor vboxwrapper to streamline logging and prepare for vboxhtmlgfx. 2014-12-19 09:55:48 -05:00
vbox_mscom50.cpp VBOX: Add COM support for VirtualBox 5.0 Beta 1. 2015-04-01 14:53:43 -04:00
vbox_mscom50.h VBOX: Add COM support for VirtualBox 5.0 Beta 1. 2015-04-01 14:53:43 -04:00
vbox_mscom_impl.cpp VBOX: Explicitly check the return value if CreateProcess fails while attempting to launch vboxsvc.exe. 2015-05-04 20:28:55 -04:00
vbox_mscom_impl.h VBOX: If polling for the current VM state fails for any reason, like vboxsvc crashing, do a temp exit for 24 hours. 2015-03-27 16:34:09 -04:00
vbox_vboxmanage.cpp VBOX: Add a system ready check for incompatible dependencies. 2015-05-01 15:24:46 -04:00
vbox_vboxmanage.h VBOX: If polling for the current VM state fails for any reason, like vboxsvc crashing, do a temp exit for 24 hours. 2015-03-27 16:34:09 -04:00
vboxcheckpoint.cpp VBOX: Remove unneeded error string 2015-03-26 08:55:32 -04:00
vboxcheckpoint.h VBOX: Decoupled the HTML Graphics application from vboxwrapper. 2014-12-23 16:54:03 -05:00
vboxjob.cpp VBOX: Add option to use 'savestate' instead of 'poweroff' during graceful VM shutdown. 2015-03-25 16:54:22 -04:00
vboxjob.h VBOX: Add option to use 'savestate' instead of 'poweroff' during graceful VM shutdown. 2015-03-25 16:54:22 -04:00
vboxlogging.cpp VBOX: Add missing header 2015-01-15 18:16:59 -05:00
vboxlogging.h VBOX: Decoupled the HTML Graphics application from vboxwrapper. 2014-12-23 16:54:03 -05:00
vboxwrapper.cpp VBOX: If <disable_automatic_checkpoints/> is specified, automatically report completed checkpoints to the client as soon as the API requests them. 2015-04-16 18:48:38 -04:00
vboxwrapper.h VBOX: Refactor vboxwrapper to streamline logging and prepare for vboxhtmlgfx. 2014-12-19 09:55:48 -05:00
vboxwrapper_win.h VBOX/WRAPPER: Introduce versioning information to the two wrappers. It is now compiled into the executable instead of relying on file name. 2014-05-21 13:57:16 -04:00
vboxwrapper_win.rc * Fix version resource information for wrapper and vboxwrapper. 2014-09-08 12:37:15 -04:00

ReadMe.txt

To build VBoxWrapper for Macintosh:

First build the BOINC libraries:
cd [path]/mac_build
source BuildMacBOINC.sh -lib

For more details, see the instructions in that script's comments or at:
[path]/mac_build/HowToBuildBOINC_XCode.rtf

After building the libraries, there are two ways to build VBoxWrapper for Macintosh:

[1] Run the Xcode project at:
[path]/samples/vboxwrapper/vboxwrapper.xcodeproj

[2] Run the BuildMacVboxWrapper.sh script in this vboxwrapper directory (which will invoke the makefile Makefile_mac):
cd [path]/samples/vboxwrapper/
sh BuildMacVboxWrapper.sh