Skip to content
Snippets Groups Projects
Select Git revision
  • b8223e91d9af8fc25787580207850d8e96002078
  • experimental default protected
  • v2023.2.5-ffs
  • nrb/ex400-remove-wps
  • nrb/airmax-test
  • v2023.2.4-ffs
  • nrb/ar9344-reset-sequence
  • autinerd/experimental-openwrt-24.10
  • v2023.2.3-ffs
  • v2023.2.2-ffs
  • v2023.2-ffs
  • v2023.1-ffs
  • v2022.1.4-ffs
  • feature/addMikrotikwAP
  • v2022.1.3-ffs
  • v2021.1.2-ffs
  • v2022.1.1-ffs
  • master protected
  • v2021.1.1-ffs
  • nrb/gluon-master-cpe510
  • v2021.1-ffs
  • experimental-2025-06-22
  • experimental-2025-06-22-base
  • v2023.2.5-ffs0.1
  • experimental-2025-06-08
  • experimental-2025-06-08-base
  • experimental-2025-06-06
  • experimental-2025-06-06-base
  • experimental-2025-05-27
  • experimental-2025-05-27-base
  • experimental-2025-05-18
  • experimental-2025-05-18-base
  • experimental-2025-05-15
  • experimental-2025-05-15-base
  • experimental-2025-05-13
  • experimental-2025-05-13-base
  • experimental-2025-05-08
  • experimental-2025-05-08-base
  • experimental-2025-05-05
  • experimental-2025-05-05-base
  • experimental-2025-05-02
41 results

modules

Blame
    • Tom Herbers's avatar
      b8223e91
      modules: update packages · b8223e91
      Tom Herbers authored
      44231285d golang: Update to 1.21.11
      4eb73df5e lighttpd: fix missing dependency for OpenSSL crypto library
      0302f8cf6 lighttpd: add option to use OpenSSL crypto library
      8e683037f schroot: fix compilation with GCC14
      2cfcb0893 stlink: fix compilation with GCC 14
      d25180284 prometheus-node-exporter-lua: Add optional mwan3 collector
      87a831fa8 prometheus-node-exporter-lua: Add "node_textfile_mtime_seconds" metric
      611b37244 prometheus-node-exporter-lua: remove duplicated nat samples
      2fbca34c7 prometheus-node-exporter-lua: fix netclass duplicate TYPE lines
      49ff5da74 prometheus-node-exporter-lua-hostapd_stations: fix not reporting metrics
      8cb0a16d1 prometheus-node-exporter-lua: add missing libubus-lua dependency
      d1db488d9 prometheus-node-exporter-lua: bump package version
      fc1b9071a prometheus-node-exporter-lua: add basic hwmon exporter
      7b683fd65 prometheus-node-exporter-lua: Add thermal collector
      464ca5325 banip: update 1.0.0-3
      6d81b33c8 apfree-wifidog: update to 7.06.2008
      0e098b8fe apfree-wifidog: support rule group and websocket&dns proxy flag
      287d5b865 ruby: update to 3.2.4
      2919fae48 banip: update 1.0.0-2
      modules: update packages
      Tom Herbers authored
      44231285d golang: Update to 1.21.11
      4eb73df5e lighttpd: fix missing dependency for OpenSSL crypto library
      0302f8cf6 lighttpd: add option to use OpenSSL crypto library
      8e683037f schroot: fix compilation with GCC14
      2cfcb0893 stlink: fix compilation with GCC 14
      d25180284 prometheus-node-exporter-lua: Add optional mwan3 collector
      87a831fa8 prometheus-node-exporter-lua: Add "node_textfile_mtime_seconds" metric
      611b37244 prometheus-node-exporter-lua: remove duplicated nat samples
      2fbca34c7 prometheus-node-exporter-lua: fix netclass duplicate TYPE lines
      49ff5da74 prometheus-node-exporter-lua-hostapd_stations: fix not reporting metrics
      8cb0a16d1 prometheus-node-exporter-lua: add missing libubus-lua dependency
      d1db488d9 prometheus-node-exporter-lua: bump package version
      fc1b9071a prometheus-node-exporter-lua: add basic hwmon exporter
      7b683fd65 prometheus-node-exporter-lua: Add thermal collector
      464ca5325 banip: update 1.0.0-3
      6d81b33c8 apfree-wifidog: update to 7.06.2008
      0e098b8fe apfree-wifidog: support rule group and websocket&dns proxy flag
      287d5b865 ruby: update to 3.2.4
      2919fae48 banip: update 1.0.0-2
    Makefile 5.33 KiB
    all:
    
    LC_ALL:=C
    LANG:=C
    export LC_ALL LANG
    
    .SHELLFLAGS = -ec
    
    # check for spaces & resolve possibly relative paths
    define mkabspath
       ifneq (1,$(words [$($(1))]))
         $$(error $(1) must not contain spaces)
       endif
       override $(1) := $(abspath $($(1)))
    endef
    
    escape = '$(subst ','\'',$(1))'
    
    GLUON_SITEDIR ?= site
    $(eval $(call mkabspath,GLUON_SITEDIR))
    
    $(GLUON_SITEDIR)/site.mk:
    	$(error No site configuration was found. Please check out a site configuration to $(GLUON_SITEDIR))
    
    include $(GLUON_SITEDIR)/site.mk
    
    GLUON_RELEASE ?= $(error GLUON_RELEASE not set. GLUON_RELEASE can be set in site.mk or on the command line)
    
    GLUON_DEPRECATED ?= $(error GLUON_DEPRECATED not set. Please consult the documentation)
    
    ifneq ($(GLUON_BRANCH),)
      $(warning *** Warning: GLUON_BRANCH has been deprecated, please set GLUON_AUTOUPDATER_BRANCH and GLUON_AUTOUPDATER_ENABLED instead.)
      GLUON_AUTOUPDATER_BRANCH ?= $(GLUON_BRANCH)
      GLUON_AUTOUPDATER_ENABLED ?= 1
    endif
    
    GLUON_AUTOUPDATER_ENABLED ?= 0
    
    # initialize (possibly already user set) directory variables
    GLUON_TMPDIR ?= tmp
    GLUON_OUTPUTDIR ?= output
    GLUON_IMAGEDIR ?= $(GLUON_OUTPUTDIR)/images
    GLUON_PACKAGEDIR ?= $(GLUON_OUTPUTDIR)/packages
    GLUON_DEBUGDIR ?= $(GLUON_OUTPUTDIR)/debug
    GLUON_TARGETSDIR ?= targets
    GLUON_PATCHESDIR ?= patches
    
    $(eval $(call mkabspath,GLUON_TMPDIR))
    $(eval $(call mkabspath,GLUON_OUTPUTDIR))
    $(eval $(call mkabspath,GLUON_IMAGEDIR))
    $(eval $(call mkabspath,GLUON_PACKAGEDIR))
    $(eval $(call mkabspath,GLUON_TARGETSDIR))
    $(eval $(call mkabspath,GLUON_PATCHESDIR))
    
    GLUON_MULTIDOMAIN ?= 0
    GLUON_AUTOREMOVE ?= 0
    GLUON_DEBUG ?= 0
    GLUON_MINIFY ?= 1
    
    # Can be overridden via environment/command line/... to use the Gluon
    # build system for non-Gluon builds
    define GLUON_BASE_FEEDS ?=
    src-link gluon_base ../../package
    endef
    
    GLUON_VARS = \
    	GLUON_RELEASE GLUON_REGION GLUON_MULTIDOMAIN GLUON_AUTOREMOVE GLUON_DEBUG GLUON_MINIFY GLUON_DEPRECATED \
    	GLUON_DEVICES GLUON_TARGETSDIR GLUON_PATCHESDIR GLUON_TMPDIR GLUON_IMAGEDIR GLUON_PACKAGEDIR GLUON_DEBUGDIR \
    	GLUON_SITEDIR GLUON_RELEASE GLUON_AUTOUPDATER_BRANCH GLUON_AUTOUPDATER_ENABLED GLUON_LANGS GLUON_BASE_FEEDS \
    	GLUON_TARGET BOARD SUBTARGET