Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The codebase for this project is under heavy and recent development. Please expect nothing from it for the time being.

Bugs

Once we are ready bugs Bugs should be filed in our bug tracker. For now, if any serious structural or build system issues are found please just let one of us know directly.

Necessary Tools

  • GNU Make (Anything reasonably recent)
  • GNU g++ (>= 4.4)
  • 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.6, epydoc 
  • Boost
  • pcre
  • Doxygen 1.7.12
  • protocol buffers

To get a working toolchain on Debian (and probably Ubuntu), this used to be sufficient:

aptitude install build-essential git-core libcppunit-dev libcppunit-doc doxygen libboost1.42-all-dev libpcre3-dev protobuf-compiler libprotobuf-dev libevent-dev

...