commit | fc84f53833900e143243878ab43f77ccc4fab554 | [log] [tgz] |
---|---|---|
author | Eric Seidel <eseidel@chromium.org> | Fri Oct 24 13:54:23 2014 -0700 |
committer | Eric Seidel <eseidel@chromium.org> | Fri Oct 24 13:54:23 2014 -0700 |
tree | 5bec51cd765d67ac9b20061a5fac17ca31a20b41 | |
parent | ad9a3ba951d4c05d8fafc44b16774e9dd8bd54d5 [diff] |
Add PROJECT: mojo to codereview.settings. This will make it possible to do project-based queries in codereview.chromium.org for things like a commit-queue. R=jamesr@chromium.org Review URL: https://codereview.chromium.org/644833004
This repo uses gclient to manage dependencies, so to build things from this repo you have to first download depot_tools and make sure it is in your path:
http://www.chromium.org/developers/how-tos/install-depot-tools
Then, create a directory somewhere for your checkout, cd into it, and run the following commands:
$ fetch mojo # use --target_os=android if you want an Android build. $ cd src $ ./build/install-build-deps.sh
This creates a directory called ‘src’ under your checkout directory, clones the repository and its dependencies, and installs any packages needed to build.
You can then build Mojo by running:
$ gn gen out/Debug $ ninja -C out/Debug root
If you're a Googler and want to use Goma:
$ gn args out/Debug
and add
use_goma = true
Assuming Goma is installed in the default location (~/goma).
Run the tests:
mojo/tools/mojob.sh test