Skip to content
Snippets Groups Projects
Commit 3ef48939 authored by chrissi^'s avatar chrissi^
Browse files

Move image customization from site.mk to DSL

parent 3176d782
No related branches found
No related tags found
No related merge requests found
-- Notes to ourselfs (from the past):
-- activate for wifi fallback later in production
-- gluon-ffbs-autoupdater-wifi-fallback
features({
'web-advanced',
'web-osm',
'config-mode-geo-location-osm',
'mesh-vpn-parker',
})
packages({
'gluon-mesh-batman-adv-15',
'gluon-autoupdater',
'gluon-authorized-keys',
'gluon-config-mode-autoupdater',
'gluon-config-mode-core',
'gluon-config-mode-geo-location',
'gluon-config-mode-hostname',
'gluon-config-mode-mesh-vpn',
'gluon-config-mode-contact-info',
'gluon-web-admin',
'gluon-web-autoupdater',
'gluon-web-wifi-config',
'gluon-web-logging',
'gluon-radvd',
'gluon-setup-mode',
'gluon-status-page',
'gluon-web-private-wifi',
'iwinfo',
'gluon-web-network',
'wireguard-tools',
'kmod-wireguard',
'gluon-ffbsnext-nodeconfig',
'gluon-ffbsnext-nodeconfig-respondd',
'gluon-ffbsnext-debugbathosts',
'gluon-ffbsnext-debugrsyslog',
'gluon-ffbsnext-nextnode',
'gluon-ffbsnext-info-pull',
'gluon-ffbsnext-wireguard',
'usign',
'-gluon-ebtables-limit-arp',
'gluon-ebtables-filter-ra-dhcp',
'gluon-status-page-mesh-batman-adv',
'respondd',
'respondd-module-airtime',
'gluon-radv-filterd',
'kmod-nlmon',
})
-- support acpi shutdown for openwrt as VM
if target('x86-generic') or target('x86-geode') or target('x86-64') then
featrues({
'kod-button-hotplug',
})
end
GLUON_SITE_PACKAGES := \
gluon-mesh-batman-adv-15 \
gluon-autoupdater \
gluon-authorized-keys \
gluon-config-mode-autoupdater \
gluon-config-mode-core \
gluon-config-mode-geo-location \
gluon-config-mode-hostname \
gluon-config-mode-mesh-vpn \
gluon-config-mode-contact-info \
gluon-web-admin \
gluon-web-autoupdater \
gluon-web-wifi-config \
gluon-web-logging \
gluon-radvd \
gluon-setup-mode \
gluon-status-page \
gluon-web-private-wifi \
iwinfo \
gluon-web-network \
wireguard-tools kmod-wireguard \
gluon-ffbsnext-nodeconfig \
gluon-ffbsnext-nodeconfig-respondd \
gluon-ffbsnext-debugbathosts \
gluon-ffbsnext-debugrsyslog \
gluon-ffbsnext-nextnode \
gluon-ffbsnext-info-pull \
gluon-ffbsnext-wireguard \
usign \
-gluon-ebtables-limit-arp \
gluon-ebtables-filter-ra-dhcp \
gluon-status-page-mesh-batman-adv \
respondd \
respondd-module-airtime \
gluon-radv-filterd \
kmod-nlmon \
# activate for wifi fallback later in production
# gluon-ffbs-autoupdater-wifi-fallback
# gluon-ebtables-source-filter \
# gluon-ebtables-filter-multicast \
# gluon-alfred \
# gluon-mesh-vpn-fastd \
GLUON_FEATURES := \
web-advanced \
web-osm \
config-mode-geo-location-osm \
mesh-vpn-parker
# x86-generic
ifeq ($(GLUON_TARGET),x86-generic)
# support acpi shutdown for openwrt as VM
GLUON_SITE_PACKAGES += \
kmod-button-hotplug
endif
# x86-64
ifeq ($(GLUON_TARGET),x86-64)
# support acpi shutdown for openwrt as VM
GLUON_SITE_PACKAGES += \
kmod-button-hotplug
endif
# https://gluon.readthedocs.io/en/v2019.1.x/user/site.html#build-configuration
GLUON_WLAN_MESH=11s
......@@ -71,7 +5,6 @@ GLUON_WLAN_MESH=11s
# see: https://gluon.readthedocs.io/en/latest/user/site.html#user-site-build-configuration
GLUON_DEPRECATED=full
DEFAULT_GLUON_RELEASE := $(shell ${GLUON_SITEDIR}/getRelease.sh)-$(shell date '+%Y%m%d')-snapshot
# Allow overriding the release number from the command line
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment