Forked from https://github.com/freifunk-gluon/gluon

Steffen Moeller 1cc038282a Less ambiguous README.md, mention build reqs 10 lat temu
include a150581711 Add more hardware profiles (TODO: test on every model) 10 lat temu
kernel 1c170c65f7 Update kernel config to 12.09 release 10 lat temu
openwrt @ 162cca9386 c3c4c79510 Update openwrt 10 lat temu
packages bae3a80d89 Update gluon packages 10 lat temu
scripts 2f919846c2 Split up configure script 10 lat temu
.gitignore d297ec7b08 Further flesh out build system 11 lat temu
.gitmodules bfcc3d9149 Move package submodules to packages/ 10 lat temu
LICENSE bfcc3d9149 Move package submodules to packages/ 10 lat temu
Makefile bfcc3d9149 Move package submodules to packages/ 10 lat temu
README.md 1cc038282a Less ambiguous README.md, mention build reqs 10 lat temu
TODO 3e9e95a224 Add TODO file 10 lat temu

README.md

To build Gluon, after checkeing out the repository change to the source root directory to perform the following commands:

git submodule update --init                                  # Get other repositories used by Gluon
git clone git://github.com/freifunk-gluon/site-ffhl.git site # Get the Freifunk Lübeck site repository - or use your own!
make                                                         # Build Gluon

When calling make, the OpenWRT build environment is prepared/updated. To rebuilt the images only, just use:

make images

The built images can be found in the directory ./images.

For the build reserve 6GB of disk space. The building requires packages for subversion, ncurses headers (libncurses-dev) and zlib headers (libz-dev).`

There are three levels of 'make clean':

make clean

will only clean the Gluon-specific files;

make cleanall

will also call 'make clean' on the OpenWRT tree, and

make dirclean

will do all this, and call 'make dirclean' on the OpenWRT tree.