gluon/scripts
Matthias Schiffer 7ccdacd294
treewide: rework check_site_lib.lua
In addition to significant internal differences in check_site_lib.lua (in
particular unifying error handling to a single place for the upcoming
multi-domain support), this changes the way fields are addressed in site
check scripts: rather than providing a string like 'next_node.ip6', the
path is passed as an array {'next_node', 'ip6'}.

Other changes in site check scripts:
* need_array and need_table now pass the full path to the sub fields to the
subcheck instead of the key and value
* Any check referring to a field inside a table implies that all higher
levels must be tables if they exist: a check for {'next_node', 'ip6'} adds
an implicit (optional) check for {'next_node'}, which allows to remove many
explicit checks for such tables
2018-01-19 10:12:43 +01:00
..
check_site_lib.lua treewide: rework check_site_lib.lua 2018-01-19 10:12:43 +01:00
clean_output.sh build: allow using DEVICES variable for sysupgrade_image/factory_image images 2017-01-27 01:30:47 +01:00
common.inc.sh build: handle generic and target-specific config in the same run of target_config{,_check}.sh 2017-09-07 00:17:57 +02:00
copy_output.sh build: don't copy packages to output directory for targets without opkg 2017-05-15 23:23:02 +02:00
features.sh build: introduce GLUON_FEATURES 2017-07-09 02:31:38 +02:00
feeds.sh scripts: run feeds.sh with bash like the other scripts handling modules 2017-11-23 17:44:46 +01:00
filesize.sh build: add file size field to manifest lines 2017-12-28 22:57:37 +01:00
generate_manifest.sh build: add file size field to manifest lines 2017-12-28 22:57:37 +01:00
modules.sh Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
patch.sh Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
rfc3339date.lua scripts/rfc3339date.lua: fix pattern validity 2014-07-21 03:44:53 +02:00
sha256sum.sh scripts: generate SHA256 manifest lines in addition to SHA512 2017-02-25 00:38:50 +01:00
sha512sum.sh scripts/sha512sum.sh: output error message to stderr 2016-10-10 06:18:18 +02:00
site_config.lua gluon-site: install domain configs 2018-01-19 05:44:25 +01:00
site.sh gluon-site: install domain configs 2018-01-19 05:44:25 +01:00
target_config_check.sh build: move all generic config generation to targets/generic 2017-09-07 03:21:42 +02:00
target_config.inc.sh build: don't copy packages to output directory for targets without opkg 2017-05-15 23:23:02 +02:00
target_config.sh build: move all generic config generation to targets/generic 2017-09-07 03:21:42 +02:00
update-patches.sh Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
update.sh scripts/update.sh: don't hide errors because of invalid commit IDs 2017-02-12 08:03:46 +01:00