Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added bzip2 dependency. On CentOS GUI's npm-install.out showed tar (child): bzip2: Cannot exec: No such file or directory tar (child): Error is not recoverable: exiting now

...

Code Block
languagebash
titleOther dependencies
git
zip
curl
unzip # CentOS installations only
python # Version 2.7 is required
bzip2 # Needed by legacy GUI build

ONOS is built with Bazel, an open-source build tool developed by Google. It is also in use by number of well-known projects. By relying on explicit dependencies between targets and SHA hashes of files (rather than on timestamps), Bazel avoids unnecessary work by recognizing whether or not a target artifact requires a rebuild. This also helps to increase reproducibility of builds.

...