Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added indicative of ONOS version

...

After saving the changes, we will source-in our new profile and we are now ready to build and package ONOS.

Building ONOS via Buck (

...

ONOS Versions Older than 1.14)

ONOS is built with Buck, which is a build tool developed by Facebook and which supports highly parallel and incremental builds. To build ONOS, we simply need to run the buck build onos command as follows. Please note that presently, ONOS is built using a custom version of Buck that contains a number of enhancements that will be upstreamed to the official version over time. When building the code-base for the first time, the buck program and ONOS build plugins will be automatically downloaded and installed before starting the build.

...

 Hopefully, you have found this screencast useful. Have a great day… and happy coding!

Building ONOS via Bazel (

...

ONOS 1.14 or higher)

Newer versions of ONOS are build using Bazel, note that it as far as 2020 this may only work in the ubuntu desktop versions, and this is a simplified version on how to build and run ONOS using Bazel.

...