site.mk 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. ## gluon site.mk makefile example
  2. ## GLUON_SITE_PACKAGES
  3. # specify Gluon/LEDE packages to include here
  4. GLUON_SITE_PACKAGES := \
  5. gluon-respondd \
  6. gluon-autoupdater \
  7. gluon-config-mode-autoupdater \
  8. gluon-config-mode-contact-info \
  9. gluon-config-mode-core \
  10. gluon-config-mode-geo-location \
  11. gluon-config-mode-hostname \
  12. gluon-config-mode-mesh-vpn \
  13. gluon-ebtables-filter-multicast \
  14. gluon-ebtables-filter-ra-dhcp \
  15. gluon-web-admin \
  16. gluon-web-autoupdater \
  17. gluon-web-network \
  18. gluon-web-wifi-config \
  19. gluon-mesh-batman-adv-15 \
  20. gluon-mesh-vpn-fastd \
  21. gluon-radvd \
  22. gluon-setup-mode \
  23. gluon-status-page \
  24. haveged \
  25. iptables \
  26. iwinfo
  27. ## DEFAULT_GLUON_RELEASE
  28. # version string to use for images
  29. # gluon relies on
  30. # opkg compare-versions "$1" '>>' "$2"
  31. # to decide if a version is newer or not.
  32. DEFAULT_GLUON_RELEASE := 0.0+exp$(shell date '+%Y%m%d')
  33. ## GLUON_RELEASE
  34. # call make with custom GLUON_RELEASE flag, to use your own release version scheme.
  35. # e.g.:
  36. # $ make images GLUON_RELEASE=23.42+5
  37. # would generate images named like this:
  38. # gluon-ff%site_code%-23.42+5-%router_model%.bin
  39. # Allow overriding the release number from the command line
  40. GLUON_RELEASE ?= $(DEFAULT_GLUON_RELEASE)
  41. # Default priority for updates.
  42. GLUON_PRIORITY ?= 0
  43. # Region code required for some images; supported values: us eu
  44. GLUON_REGION ?= eu
  45. # Use ibss enabled firmware for ath10k
  46. GLUON_ATH10K_MESH ?= ibss
  47. # Languages to include
  48. GLUON_LANGS ?= en de
  49. # VERSION
  50. GLUON_RELEASE=0.11.2