# clone gluon
git clone https://github.com/freifunk-gluon/gluon
cd gluon
git checkout master
# clone site conf
git clone https://github.com/freifunkh/site
# apply site patches
git am site/patches/*# if you want to test packages in ffh-packages, you# need to adjust PACKAGES_HANNOVER_COMMIT to the# lastest commit id in site/modules now
vi site/modules
# if you want to bump up the version number
vi site/site.mk
mkdir logs
make update
# maybe switch here to a screen session ;)
make V=s GLUON_TARGET=ar71xx-generic &> logs/$(date -Is)_ar71xx-generic.log
Debugging symbols are not stripped while building. (At least you still need to compile the package with -g to get the debug symbols, but they are not stripped)
Packages gdb, valgrind and strace will be built in the image
make V=s GLUON_DEBUG=1 GLUON_TARGET=x86-generic &> logs/$(date -Is)_x86-generic.log