Setting Layers

In order to use the new layered structure of Arago (BOM and Custom layers), one needs the following repositories and respective branches:

arago-bitbake.git/latest master arago.git/layers arago-oe-dev.git/next arago-bom.git arago-custom.git

Step 1. Clone repositories
Clone the repositories, if not yet done. Otherwise, use corresponding instructions from Step 2 below.

$ git clone git://arago-project.org/git/arago-bitbake.git $ git clone git://arago-project.org/git/arago.git $ git clone git://arago-project.org/git/arago-oe-dev.git $ git clone git://arago-project.org/git/people/denix/arago-bom.git $ git clone git://arago-project.org/git/people/denix/arago-custom.git

Step 2. Pull the latest history
If some or all repositories were cloned before, pull the latest history from them.

$ cd arago-bitbake; git pull; cd .. $ cd arago; git pull; cd .. $ cd arago-oe-dev; git pull; cd .. $ cd arago-bom; git pull; cd .. $ cd arago-custom; git pull; cd ..

Step 3. Checkout the branches
Now checkout the required branches in some repositories (arago and arago-oe-dev).

$ cd arago; git checkout origin/layers; cd .. $ cd arago-oe-dev; git checkout origin/next; cd ..