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

Build Instructions

justinemclevy edited this page Jan 16, 2014 · 12 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 Drive targets, build AllDrive.

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