tree: f1bf21595169c1d6123bb55bebf6af96bb414ce6 [path history] [tgz]
  1. base/
  2. build/
  3. buildtools/
  4. sandbox/
  5. testing/
  6. third_party/
  7. tools/
  8. .gn
  9. AUTHORS
  10. LICENSE
  11. README.md
README.md

Bauxite: a Linux sandbox toolkit

Bauxite is an extraction of the Chromium sandbox into its own separate repository. The effort currently focuses on making the Linux version available.

This early preview contains a lot of dependencies, most notably, Chromium's base/. We expect to reduce dependencies to a minimum in the future.

Linux Build instructions:

  • Install Chromium's depot_tools in your $PATH
  • Download GN
download_from_google_storage --no_resume --platform=linux* --no_auth --bucket chromium-gn -s src/buildtools/linux64/gn.sha1
  • Download the Clang compiler:
bash src/tools/clang/scripts/update.sh
  • Generate the Ninja files:
buildtools/linux64/gn gen out/Debug
  • Build sandbox_linux_unittests
ninja -C out/Debug sandbox_linux_unittests