Go to file
Jan-Jonas Sämann f4c163912e Update gluon ref to v2018.2.2
* IMPORTANT: Fixes vulnerabilities that allowed for remote crashes and denial of service attacks through the Linux kernels TCP selective acknowledgement implementation. (CVE-2019-11477, CVE-2019-11478 and CVE-2019-11479)
2019-06-24 18:34:51 +02:00
domains Introduce new targets and gitlab-ci rule 2019-06-22 13:48:35 +02:00
extra site.conf indentation, gluon release set to last of 2016.2.x branch 2018-01-15 15:25:27 +01:00
i18n Fixed typo in i18n 2019-01-06 07:52:50 +01:00
.gitlab-ci.yml Update gluon ref to v2018.2.2 2019-06-24 18:34:51 +02:00
CHANGELOG.md Changelog 2018-02-25 23:15:02 +01:00
Makefile Introduce new targets and gitlab-ci rule 2019-06-22 13:48:35 +02:00
modules Removed airtime, already in master, removed segment-mld, already in master 2018-03-13 14:23:36 +01:00
README.md Added some useful build information 2019-01-25 18:52:35 +01:00
site.conf Remove deprecated supported_rates config 2019-06-22 18:30:23 +02:00
site.mk Updated Gluon, fixed site.mk 2018-07-07 01:25:57 +02:00

Building

You need to have some prerequisits:

apt install build-essential gawk unzip libncurses-dev libz-dev libssl-dev wget git subversion

Check out this repository and execute make, i.e. like this:

git clone https://github.com/ffrgb/site-ffrgb.git site-ffrgb
cd site-ffrgb
make

Quick Hints

Some common useful parameters for make:

GLUON_TARGETS=ar71xx-generic - Only build the specified architecture
GLUON_GIT_REF=v2018.2.x - wich Gluon-Release version to build
FORCE_UNSAFE_CONFIGURE=1 - If You build as root in an disposable environment You don't care about
BROKEN=1 - Also build for untested but defined hardware wich may not work
V=s - Print more information

Think about starting Your make process inside a screen session as it usually takes a long time to build.

Further Resources

Look at the site configuration related Gluon documentation for information on site configuration options and examples from other communities.