Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching latest commit...
Cannot retrieve the latest commit at this time.

Steps to make use of this:

  1. Install repo:
    1. curl > ~/bin/repo
    2. chmod a+x ~/bin/repo
  2. mkdir oe-repo
  3. cd oe-repo
  4. repo init -u
  5. repo sync
  6. make (to start a build)

You may run make help to see the available targets in the makefile wrapper.

Now you can use repo subcommands to interact with the repositories. Useful ones:

  • sync
  • start
  • branch
  • status
  • diff
  • forall

By default, each repository's HEAD is floating on the most recent upstream commit. To start development in one or more of the projects, use 'repo start'. E.g. repo start master oe-core. Now this branch is created, pointing at the commit which it was floating on, and you're free to hack away, commit, and push. Once the changes have been pushed upstream, you can run repo prune to drop the now unnecessary local branches and be floating again.

Something went wrong with that request. Please try again.