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

Build Instructions

Fraser Hutchison edited this page Jun 17, 2013 · 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 RUDP targets, build AllRudp.

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 TESTrudp
  • ./TESTrudp --help to see options
  • ./TESTrudp to run all tests
  • Build ExperRudp to run all tests and submit the results to the Dashboard