Skip to content
levkhomich edited this page Dec 25, 2014 · 5 revisions

Project is build using SBT and consists of three modules: akka-tracing-core, akka-tracing-spray and akka-tracing-play. You can build and test them by typing:

sbt 'clean' '+ test'

As you see from build command above, project supports cross-building. It should work for Scala versions 2.10.4 and 2.11.0 and JDK versions 6, 7 and 8 in any combinations.

One of the steps performed during build process is a thrift code generation. Therefore you will need to have thrift compiler version 0.9 or above installed. Corresponding packages (only Unix-like systems are supported atm):

  • thrift-compiler for Debian and Ubuntu;
  • thrift-core for Arch (via AUR);
  • thrift for Fedora and openSUSE;
  • thrift for OS X (via Homebrew).