diff --git a/site_config/beta/site/site.mk b/site_config/beta/site/site.mk new file mode 100644 index 0000000000000000000000000000000000000000..05684546018f6cbf412e36556e55aac26dbcfa06 --- /dev/null +++ b/site_config/beta/site/site.mk @@ -0,0 +1,116 @@ +## gluon site.mk makefile example + +## GLUON_FEATURES +# Specify Gluon features/packages to enable; +# Gluon will automatically enable a set of packages +# depending on the combination of features listed + +GLUON_FEATURES := \ + autoupdater \ + ebtables-filter-multicast \ + ebtables-filter-ra-dhcp \ + ebtables-limit-arp \ + mesh-batman-adv-15 \ + mesh-vpn-fastd \ + respondd \ + status-page \ + web-advanced \ + web-wizard + + +## GLUON_SITE_PACKAGES +# specify gluon/openwrt packages to include here +# The gluon-mesh-batman-adv-* package must come first because of the dependency resolution + + +GLUON_SITE_PACKAGES := \ + gluon-mesh-batman-adv-15 \ + gluon-autoupdater \ + gluon-config-mode-autoupdater \ + gluon-config-mode-hostname \ + gluon-config-mode-mesh-vpn \ + gluon-config-mode-geo-location \ + gluon-config-mode-contact-info \ + gluon-config-mode-core \ + gluon-ebtables-filter-multicast \ + gluon-ebtables-filter-ra-dhcp \ + gluon-web-admin \ + gluon-web-autoupdater \ + gluon-web-wifi-config \ + gluon-web-private-wifi \ + gluon-mesh-vpn-fastd \ + gluon-radvd \ + gluon-respondd \ + gluon-setup-mode \ + gluon-status-page \ + gluon-ssid-changer \ + respondd-module-airtime \ + iwinfo \ + iptables \ + haveged + +## 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 := sid~exp$(shell date '+%Y%m%d') +DEFAULT_GLUON_RELEASE := 2020.1.4~beta20201118 + + +## 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 +GLUON_BRANCH ?= beta + +# set mesh mode for ath10k to 802.11s +GLUON_ATH10K_MESH ?= 11s + +# Languages to include +GLUON_LANGS ?= en + +GLUON_REGION := eu + +USB_X86_GENERIC_NETWORK_MODULES := \ + kmod-usb-ohci-pci \ + kmod-sky2 \ + kmod-atl2 \ + kmod-igb \ + kmod-3c59x \ + kmod-e100 \ + kmod-e1000 \ + kmod-e1000e \ + kmod-natsemi \ + kmod-ne2k-pci \ + kmod-pcnet32 \ + kmod-8139too \ + kmod-r8169 \ + kmod-sis900 \ + kmod-tg3 \ + kmod-via-rhine \ + kmod-via-velocity \ + kmod-forcedeth \ + kmod-iwlwifi + +ifeq ($(GLUON_TARGET),x86-generic) + GLUON_SITE_PACKAGES += \ + $(USB_X86_GENERIC_NETWORK_MODULES) +endif + +ifeq ($(GLUON_TARGET),x86-64) + GLUON_SITE_PACKAGES += \ + $(USB_X86_GENERIC_NETWORK_MODULES) +endif + +# Do not build images for deprecated devices +GLUON_DEPRECATED ?= 0 +