THIS PROJECT NEEDS A NEW MAINTAINER - I have stopped using OSX and no longer have time to continue to work on this. Open an issue if you're interested.
this branch represents the latest beta version. the stable version can be found in the legacy branch.
install dependencies
brew install opam golang libev
opam init
eval `opam config env`
opam install uri qcow.0.7.0 conf-libev logs fmt qcow-format
go get -u github.com/jteeuwen/go-bindata/...
git submodule init
git submodule update
update dependencies (use this if you've already built the project before)
git submodule foreach git pull origin master
opam update
opam upgrade
build the binary
go generate
go build