gluon/targets
Sven Roederer 7d9bab9a8d build: add option "GLUON_BUILDTYPE" to support other firmwares-types
This change adds the option "GLUON_BUILDTYPE", to support building other types of firmware
with the framework. With the generalization some of the gluon specific setup can be disabled
and it  will become more easy to use the framework for other projects. These gluon-specific
settings include:
* setup of "CONFIG_TARGET_DEVICE_" in scripts/target_config_lib.lua
* setup of "CONFIG_TARGET_DEVICE_PACKAGES_" in scripts/target_config_lib.lua
* most of the settings in  targets/generic

The targets/generic file is split into targets/generic and targets/generic_gluon. The
CONFIG_TARGET_DEVICE_ options of scripts/target_config_lib.lua will only be setup when
GLUON_BUILDTYPE is set to "gluon". By default GLUON_BUILDTYPE is "gluon" and the framework
will do as before.
Setting GLUON_BUILDTYPE to something different via environment/commandline, e.g. "ffberlin",
will skip the gluon-section in scripts/target_config_lib.lua and include targets/generic_ffberlin
in place of targets/generic_gluon.
2020-10-25 21:56:58 +01:00
..
ar71xx-generic ar71xx-generic: only create manifest alias for Rocket M5 (#2127) 2020-10-06 19:16:56 +02:00
ar71xx-mikrotik build: remove now-unneeded function from target_config_lib.lua 2020-05-31 02:20:58 +02:00
ar71xx-nand build: remove now-unneeded function from target_config_lib.lua 2020-05-31 02:20:58 +02:00
ar71xx-tiny build: remove now-unneeded function from target_config_lib.lua 2020-05-31 02:20:58 +02:00
ath79-generic ath79-generic: add support for TP-Link CPE220 v3 2020-04-27 16:42:10 +02:00
brcm2708-bcm2708 brcm2708: update image names and manifest aliases for new libplatforminfo 2020-02-04 23:59:16 +01:00
brcm2708-bcm2709 brcm2708: update image names and manifest aliases for new libplatforminfo 2020-02-04 23:59:16 +01:00
brcm2708-bcm2710 brcm2708: update image names and manifest aliases for new libplatforminfo 2020-02-04 23:59:16 +01:00
brcm2708.inc Switch to Lua for target definitions 2019-06-15 23:34:07 +02:00
generic build: add option "GLUON_BUILDTYPE" to support other firmwares-types 2020-10-25 21:56:58 +01:00
generic_ffberlin build: add option "GLUON_BUILDTYPE" to support other firmwares-types 2020-10-25 21:56:58 +01:00
generic_gluon build: add option "GLUON_BUILDTYPE" to support other firmwares-types 2020-10-25 21:56:58 +01:00
ipq40xx-generic ipq40xx-generic: add support for AVM FRITZBox 7530 (#2125) 2020-10-06 23:37:41 +02:00
ipq806x-generic ipq806x-generic: remove BROKEN flag for target and NETGEAR R7800 2019-11-05 20:24:05 +01:00
lantiq-xrx200 lantiq-xrx200: remove modem packages from image (#2087) 2020-08-11 17:30:49 +02:00
lantiq-xway lantiq-xway: remove support for AVM FRITZ!Box 7320 7330 7330SL 2020-04-26 18:02:46 +02:00
mpc85xx-generic Switch to Lua for target definitions 2019-06-15 23:34:07 +02:00
mpc85xx-p1020 codestyle: replace leading spaces with tabs in target files (#1954) 2020-03-09 22:19:07 +01:00
mvebu-cortexa9 mvebu-cortexa9: rename Linksys WRT1200AC 2019-10-30 00:06:14 +01:00
ramips-mt76x8 ramips-mt76x8: add support for Cudy WR1000 2020-04-25 17:25:32 +02:00
ramips-mt7620 ramips-mt7620: add support for Netgear EX3700/EX3800 2020-10-06 00:04:22 +02:00
ramips-mt7621 codestyle: replace leading spaces with tabs in target files (#1954) 2020-03-09 22:19:07 +01:00
ramips-rt305x build: remove now-unneeded function from target_config_lib.lua 2020-05-31 02:20:58 +02:00
sunxi-cortexa7 build: drop GLUON_WLAN_MESH variable 2019-11-07 19:48:16 +01:00
targets.mk targets: add x86-legacy subtarget 2020-05-16 23:58:46 +02:00
x86-64 scripts: avoid global variables in target handler scripts 2019-06-18 01:34:45 +02:00
x86-generic scripts: avoid global variables in target handler scripts 2019-06-18 01:34:45 +02:00
x86-geode build: move package list generation to target_config_lib.lua, fix precedence 2020-05-03 22:05:20 +02:00
x86-legacy targets: add x86-legacy subtarget 2020-05-16 23:58:46 +02:00
x86.inc build: remove now-unneeded function from target_config_lib.lua 2020-05-31 02:20:58 +02:00