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

Build Instructions

scottmmack edited this page Oct 28, 2013 · 9 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 git@github.com: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 NFS targets, build AllNfs.

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