## gluon site.mk makefile example ## GLUON_SITE_PACKAGES # specify Gluon/LEDE packages to include here GLUON_SITE_PACKAGES := \ gluon-alfred \ gluon-respondd \ gluon-autoupdater \ gluon-config-mode-autoupdater \ gluon-config-mode-contact-info \ gluon-config-mode-core \ gluon-config-mode-geo-location \ gluon-config-mode-hostname \ gluon-config-mode-mesh-vpn \ gluon-ebtables-filter-multicast \ gluon-ebtables-filter-ra-dhcp \ gluon-luci-admin \ gluon-luci-autoupdater \ gluon-luci-portconfig \ gluon-luci-wifi-config \ gluon-mesh-batman-adv-15 \ gluon-mesh-vpn-fastd \ gluon-radvd \ gluon-setup-mode \ gluon-status-page \ haveged \ iptables \ iwinfo ## 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') ## 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 # Allow overriding the release number from the command line 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