docs: updates to "Getting Started"

This commit is contained in:
Matthias Schiffer 2015-03-25 19:14:18 +01:00
parent b7d256b69d
commit 6bad3e385a
1 changed files with 18 additions and 7 deletions

View File

@ -20,11 +20,25 @@ configuration located in *docs/site-example/*.
.. _Git tags: http://git-scm.com/book/en/Git-Basics-Tagging
.. _list of gluon releases: https://github.com/freifunk-gluon/gluon/releases
Building the image
------------------
Dependencies
------------
To build Gluon, several packages need to be installed on the system. On a
freshly installed Debian Wheezy system the following packages are required:
* `git` (to get Gluon and other dependencies)
* `subversion`
* `build-essential`
* `gawk`
* `unzip`
* `libncurses-dev` (actually `libncurses5-dev`)
* `libz-dev` (actually `zlib1g-dev`)
Building the images
-------------------
To build Gluon, first check out the repository. Replace *RELEASE* with the
version you'd like to checkout, e.g. *v2014.3*.
version you'd like to checkout, e.g. *v2014.4*.
::
@ -75,10 +89,7 @@ images are to be used when flashing from the original firmware a device came wit
and sysupgrade is to upgrade from other versions of Gluon or any other OpenWRT-based
system.
For the build reserve 6GB of disk space. The build requires packages
for `subversion`, ncurses headers (`libncurses-dev`) and zlib headers
(`libz-dev`).
You should reserve about 10GB of disk space for each `GLUON_TARGET`.
There are two levels of `make clean`: