Add script
1 file changed
tree: 226786e4f80e9c3a340a0307d0242023daea9210
  1. .gn
  5. base/
  6. build/
  7. buildtools/
  8. sandbox/
  9. testing/
  10. third_party/
  11. tools/

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/
  • Generate the Ninja files:
buildtools/linux64/gn gen out/Debug
  • Build sandbox_linux_unittests
ninja -C out/Debug sandbox_linux_unittests