commit | 13fe68034c6e132d7cd7fb67f3e2bd1e94ed6165 | [log] [tgz] |
---|---|---|
author | Rick Altherr <raltherr@google.com> | Mon Aug 01 15:16:01 2016 -0700 |
committer | Rick Altherr <raltherr@google.com> | Tue Aug 02 12:59:11 2016 -0700 |
tree | a774b4c3c5c49e9ca83204c628f45d20d86e4745 | |
parent | 7687a227e0d2653640f70434b06d11a31717d3df [diff] |
git-review config for gerrit.openbmc-project.xyz git-review is a tool that helps submitting git branches to gerrit for review. Documentation on setup and usage is available at http://docs.openstack.org/infra/git-review/. This config file sets defaults for the openbmc project to upload/download reviews from gerrit.openbmc-project.xyz. Running 'git review' in a local branch will push commits in that branch to Gerrit. Likewise, 'git review -d <change-id>' will download the specified change from Gerrit into a local branch named review/<author>/<topic_name>. Change-Id: I2b960a5f8550fbdc7032828d774c1710d08ed5d7 Signed-off-by: Rick Altherr <raltherr@google.com>
OpenBMC uses Yocto/Open-Embedded for a build system, which supports an out-of-tree build. It is recommended that you create an empty directory somewhere to hold the build. This directory will get big.
On Ubuntu 14.04 the following packages are required to build the default target
sudo apt-get install -y git build-essential libsdl1.2-dev texinfo gawk chrpath diffstat
On Fedora 23 the following packages are required to build the default target:
sudo dnf install -y git patch diffstat texinfo chrpath SDL-devel bitbake sudo dnf groupinstall "C Development Tools and Libraries"
To start a build:
cd <builddir> . <repodir>/openbmc-env bitbake obmc-phosphor-image