Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Info about read-only git access

Source Code

git clone ssh://fiz.stanford.edu/git/ramcloud.git

To be available over http or git server shortly.

Necessary Tools

  • GNU Make (Anything reasonably recent)
  • GNU g++ (>= 4.3)
  • git (>= 1.6.0)
  • CppUnit (>=1.12)
  • Perl (Anything reasonably recent)
  • For mergedeps.pl, which automatically inserts included headers in source files into the make dependencies.
  • Python 2.4
  • For cpplint.py

To get a working toolchain Debian (and probably Ubuntu):
aptitude install build-essential git-core libcppunit-dev

Source Code

For Contributors

For read-only repository access:
git clone git://fiz.stanford.edu/git/ramcloud.git

Don't worry about having read-only access; it really shouldn't impede you. We'd prefer to pull changes from you or have you send patches (see git-format-patch and git-send-email. This lets us ensure that the fiz repo is generally in a working state and is making forward progress.

For Core Developers

For those with fiz accounts clone from here for write access:
git clone ssh://fiz.stanford.edu/git/ramcloud.git

Compiling

cd ramcloud; make

...