Skip to content
This repository was archived by the owner on Jan 6, 2020. It is now read-only.

Build Instructions

justinemclevy edited this page Jan 14, 2014 · 10 revisions

Currently, this library should only be built as part of the MaidSafe super-project. Full details about the build process can be found in the build instructions for the super-project. However, the following should normally be enough to get you started:

git clone [email protected]:maidsafe/MaidSafe [optional folder name]
cd MaidSafe (or optional folder name)
git submodule update --init
cmake -H. -Bbuild

This should create a subdirectory called build containing among other things a makefile or project file (e.g. maidsafe.sln). To build all Routing targets, build AllRouting.
This includes targets - TESTrouting, TESTrouting_api, TESTrouting_func ,TESTrouting_big and other test utilities)

Running Tests

Full details about the various options for running tests can be found in the super-project's wiki page Running Tests and Logging Options, but in summary, you can do:

  • Build TESTrouting_api
  • ./TESTrouting_api --help to see options
  • ./TESTrouting_api to run tests
  • Build ExperRouting to run all tests and submit the results to the Dashboard

Clone this wiki locally