gluon/docs/site-example/site.mk

58 lines
1.4 KiB
Makefile
Raw Normal View History

2014-08-05 18:47:00 +00:00
## gluon site.mk makefile example
## GLUON_SITE_PACKAGES
2017-01-18 16:21:43 +00:00
# specify Gluon/LEDE packages to include here
2014-08-05 18:47:00 +00:00
GLUON_SITE_PACKAGES := \
gluon-alfred \
gluon-respondd \
2014-08-05 18:47:00 +00:00
gluon-autoupdater \
gluon-config-mode-autoupdater \
gluon-config-mode-contact-info \
2015-04-26 12:26:29 +00:00
gluon-config-mode-core \
gluon-config-mode-geo-location \
gluon-config-mode-hostname \
gluon-config-mode-mesh-vpn \
2014-08-05 18:47:00 +00:00
gluon-ebtables-filter-multicast \
gluon-ebtables-filter-ra-dhcp \
gluon-web-admin \
gluon-web-autoupdater \
gluon-web-network \
gluon-web-wifi-config \
2017-01-18 16:21:43 +00:00
gluon-mesh-batman-adv-15 \
2014-08-05 18:47:00 +00:00
gluon-mesh-vpn-fastd \
gluon-radvd \
2015-04-26 12:26:29 +00:00
gluon-setup-mode \
2014-08-05 18:47:00 +00:00
gluon-status-page \
haveged \
2014-08-05 18:47:00 +00:00
iptables \
iwinfo
2014-08-05 18:47:00 +00:00
## DEFAULT_GLUON_RELEASE
# version string to use for images
# gluon relies on
# opkg compare-versions "$1" '>>' "$2"
# to decide if a version is newer or not.
DEFAULT_GLUON_RELEASE := 0.6+exp$(shell date '+%Y%m%d')
2014-08-05 18:47:00 +00:00
# Variables set with ?= can be overwritten from the command line
2014-08-05 18:47:00 +00:00
## GLUON_RELEASE
# call make with custom GLUON_RELEASE flag, to use your own release version scheme.
# e.g.:
# $ make images GLUON_RELEASE=23.42+5
# would generate images named like this:
# gluon-ff%site_code%-23.42+5-%router_model%.bin
GLUON_RELEASE ?= $(DEFAULT_GLUON_RELEASE)
# Default priority for updates.
GLUON_PRIORITY ?= 0
# Region code required for some images; supported values: us eu
GLUON_REGION ?= eu
# Languages to include
GLUON_LANGS ?= en de