GSoC/GCI Archive
Google Code-in 2012 BRL-CAD

Set up QEMU deployment testing

completed by: Jacob B

mentors: Sean

QEMU provides virtual machine emulation for a number of different hardware configurations.  We want to set up a virtual BRL-CAD compile farm that uses QEMU.

This task involves setting up a QEMU image (say running Fedora, Ubuntu, or FreeBSD for starters) where we can log in and then check out, compile, and install BRL-CAD.

This is all entirely non-graphical, so you need to be adept at working with command-line tools, reading man pages, and navigating to complete this task successfully.

References:

  • http://www.ibm.com/developerworks/library/l-qemu-development/
  • http://wiki.qemu.org/Manual

Document the steps you take to set up the environment and (separately) document the actions needed to do the BRL-CAD checkout/compile/install steps with your image.  This task will likely lead to many other follow-on tasks to create additional testing environments.