Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Helper scripts for setting an Angstrom development environment
Shell Awk have git 2.x

Signed-off-by: Koen Kooi <>
latest commit d31c8effb0
@koenkooi koenkooi authored


These are the setup scripts for the Angstrom buildsystem. If you want to (re)build packages or images for Angstrom, this is the thing to use.
The Angstrom buildsystem is using various components from the Yocto Project, most importantly the Openembedded buildsystem, the bitbake task executor and various application and BSP layers.

This Angstrom release (v2013.12) is officially Yocto Project Compatible with the Yocto Project release 1.5 ("Dora").

To configure the scripts and download the build metadata, do:

	$ MACHINE=beagleboard ./ config beagleboard

You can change the 'beagleboard' in the commandline above into the machine you are targeting.

To start a build of the kernel, source the environment file and do:

	$ . ./environment-angstrom-v2013.12
	$ MACHINE=beagleboard bitbake virtual/kernel

For an example workflow for dealing with kernels please read

To update the metadata, do:

	$ git pull
	$ ./ update

The script tries hard to keep your local changes while at the same time keeping close to the original config. Please keep the following in mind:

	* it will reset the origin URI based on layers.txt, so update layers.txt when changing a repo
	* it will do a 'git reset --hard <ref>' on locked down repos, so please create a new branch for your changes

If you find any bugs please report them here:

If you have questions or feedback, please subscribe to

Angstrom Distribution maintainers: Koen Kooi <>
                                   Khem Raj <>
Something went wrong with that request. Please try again.