Navigation

  • index
  • next |
  • previous |
  • Open Network Install Environment documentation »
opencomputeproject/onie

Table Of Contents

  • Overview
  • Download
  • Community
  • News
  • User Guide
  • Design Specification
  • Unit Testing
  • For Developers
    • Build Instructions
    • Source Code Description
    • Basic Debugging
    • Contributing to ONIE
    • Porting Guide
    • Demo OS Installer and OS Runtime
    • Demo Diagnostic OS Installer
    • Machines That Share a Common CPU Module
    • Source Code Release Cycle
    • Project Lead Tasks
  • Command Line Reference
  • FAQ
  1. Home
  2. For Developers

For DevelopersΒΆ

  • Build Instructions
    • Branches and Build Environment Compatibility
    • Preparing an ONIE Build Environment
    • Preparing a New Build Machine
    • Preparing a New Build User Account
    • Machine Definition Files
    • Cross-Compiler Toolchain
    • Cross-Compiling ONIE
    • Installing the ONIE Binary
  • Source Code Description
    • Source Code Layout
    • Machine Definition Directory
    • rootconf Directory
  • Basic Debugging
    • strace(1)
    • Dynamic Libraries
  • Contributing to ONIE
    • Open Source Development Process
    • General Patching Philosophy
    • Patching ONIE Using stgit
  • Porting Guide
    • Porting U-Boot
    • ONIE DTS (Device Tree)
    • ONIE Kernel
    • Machine Configuration: machine.make
  • Demo OS Installer and OS Runtime
    • Building the Demo Installer
    • Using the Installer with ONIE
    • Demo Network Operating System
    • Demo Source Code Layout
  • Demo Diagnostic OS Installer
    • Building the Demo Diag OS Installer
    • Installing the Demo Diag Installer
  • Machines That Share a Common CPU Module
    • One ONIE Image for the CPU Module
    • Changes to /etc/machine.conf
    • How This Affects ONIE Updates
    • Working Example
  • Source Code Release Cycle
    • Version Numbers
    • Future Releases
    • Making a Release
  • Project Lead Tasks
    • Development Environment
    • Pull Requests
    • Making a release
    • Creating the REAL quarterly release
NOS Validation
Build Instructions

Navigation

  • index
  • next |
  • previous |
  • Open Network Install Environment documentation »
© Copyright 2013-2018, Cumulus Networks, Inc. All Rights Reserved.