Add PDF viewer example.

R=ben@chromium.org

Review URL: https://codereview.chromium.org/690583002
8 files changed
tree: 832eb5af36ab7bff9b534dca981100c2851129f2
  1. base/
  2. build/
  3. cc/
  4. crypto/
  5. examples/
  6. gin/
  7. gpu/
  8. mojo/
  9. net/
  10. sandbox/
  11. sdch/
  12. skia/
  13. sky/
  14. testing/
  15. third_party/
  16. tools/
  17. ui/
  18. url/
  19. .clang-format
  20. .gitattributes
  21. .gitignore
  22. .gn
  23. AUTHORS
  24. BUILD.gn
  25. codereview.settings
  26. DEPS
  27. LICENSE
  28. OWNERS
  29. PRESUBMIT.py
  30. PRESUBMIT_test.py
  31. README.md
  32. WATCHLISTS
README.md

Mojo

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

To land a patch:

$ git cl land

Don't break build! Waterfall is here: http://build.chromium.org/p/client.mojo/waterfall .