Add README.md
1 file changed
tree: 6a438d944878807c6b6e58e794997d9fe640b513
  1. .gn
  2. AUTHORS
  3. LICENSE
  4. README.md
  5. base/
  6. build/
  7. buildtools/
  8. sandbox/
  9. testing/
  10. third_party/
  11. tools/
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