tools
The tools directory contains various helper scripts for building systems.
install.shwill run all of the scripts in the expected order.install-dependencies.shinstalls all of the dependencies required by the various parts of the build system.install-go.shattempts to install Go using godeb. It requires some of the dependencies that would be installed byinstall-dependencies.sh.install-bazel.shinstalls bazelisk and buildifier. It requires Go in addition to some of the dependencies that would be installed byinstall-depdencies.sh.
Dependencies
Optional dependencies are marked with a ?.
Script |
Dependencies |
Solved by |
|
apt, sudo? |
|
|
curl, sudo, tar |
|
|
curl, git, go, sudo? |
|
Dockerfile
The Dockerfile sets up an Ubuntu container and runs the install scripts. Its
entrypoint is bash.