Source Code
git clone ssh://fiz.stanford.edu/git/ramcloud.git
To be available over http or git server shortly.
Tools
- GNU Make
- GNU g++ (>= 4.3)
- git (>= 1.6.0)
- CppUnit (>=1.12)
Debian:
aptitude install build-essential git-core libcppunit-dev
Compiling
cd ramcloud; make
Interesting Targets
make
- build the RAMCloud server and client software- Output
obj.master/client/client, obj.master/server/server
- Replace 'master' with the git local branch name you are on if it is not 'master'
make test
- build and run RAMCloud unit tests (requires CppUnit)make check
- currently runs Google style checker against files in the src directory; subject to check as style evolves