Skip to content
Snippets Groups Projects
site.mk 1.34 KiB
Newer Older
Nils Schneider's avatar
Nils Schneider committed
##	gluon site.mk makefile example

##	GLUON_SITE_PACKAGES
#		specify Gluon/LEDE packages to include here
Nils Schneider's avatar
Nils Schneider committed

GLUON_SITE_PACKAGES := \
	gluon-alfred \
Nils Schneider's avatar
Nils Schneider committed
	gluon-autoupdater \
	gluon-config-mode-autoupdater \
	gluon-config-mode-contact-info \
	gluon-config-mode-geo-location \
	gluon-config-mode-hostname \
	gluon-config-mode-mesh-vpn \
Nils Schneider's avatar
Nils Schneider committed
	gluon-ebtables-filter-multicast \
	gluon-ebtables-filter-ra-dhcp \
	gluon-web-admin \
	gluon-web-autoupdater \
	gluon-web-network \
	gluon-web-wifi-config \
	gluon-mesh-batman-adv-15 \
Nils Schneider's avatar
Nils Schneider committed
	gluon-mesh-vpn-fastd \
	gluon-radvd \
	gluon-status-page \
	haveged \
	iwinfo
Nils Schneider's avatar
Nils Schneider committed

##	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')
# Variables set with ?= can be overwritten from the command line
Nils Schneider's avatar
Nils Schneider committed

##	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