gluon/scripts
Matthias Schiffer d20f8d41a0
scripts: target_config_lib: prepend target default package list from openwrt/tmp/.targetinfo
Device-specific package additions could generate `CONFIG_PACKAGE_...=m`
lines, which would override `CONFIG_PACKAGE_...=y` lines inserted by
OpenWrt for default packages (as Gluon did not know about these default
packages). This resulted in the unintended removal of such packages from
other devices that did not contain the same package in their device
package lists.

Avoid this issue by explicitly adding OpenWrt's target default package
list to the front of Gluon's target package list.
2022-08-23 23:35:53 +02:00
..
clean_output.lua scripts: avoid global variables in target handler scripts 2019-06-18 01:34:45 +02:00
container.sh scripts/container.sh: allow for empty Branch Names and git errors (#2363) 2022-01-01 19:20:41 +01:00
copy_output.lua build: remove no_opkg 2021-07-13 21:37:39 +02:00
default_feeds.sh build: ignore deactivated feeds 2020-05-12 19:46:36 +02:00
domain_aliases.lua treewide: use lua-jsonc instead of lua-cjson for JSON handling during build 2021-06-12 23:30:47 +02:00
feature_lib.lua features: handle all feature files in a single pass of feature_lib.get_packages() 2020-08-28 22:27:38 +02:00
feeds.sh build: allow overriding the base feed list 2020-04-09 14:30:44 +02:00
filesize.sh treewide: solve shellcheck warnings 2019-12-14 18:35:11 +01:00
generate_manifest.lua scripts: generate_manifest: remove obsolete manifest lines (#2067) 2020-07-04 22:07:25 +02:00
getversion.sh build: add support for .scmversion files for GLUON_VERSION and GLUON_SITE_VERSION 2021-10-07 23:42:38 +02:00
lint-lua.sh build: add make targets lint, lint-sh, lint-lua 2019-12-29 15:18:50 +01:00
lint-sh.sh scripts: lint-sh: ignore warnings about POSIX sh compatiblity 2022-01-03 03:25:27 +01:00
module_check.sh build: check for unsynced feeds before build (#2092) 2020-08-15 22:39:17 +02:00
modules.sh treewide: solve shellcheck warnings 2019-12-14 18:35:11 +01:00
patch.sh treewide: solve shellcheck warnings 2019-12-14 18:35:11 +01:00
rfc3339date.lua scripts/rfc3339date.lua: fix pattern validity 2014-07-21 03:44:53 +02:00
sha256sum.sh treewide: solve shellcheck warnings 2019-12-14 18:35:11 +01:00
site_config.lua Switch to Lua for target definitions 2019-06-15 23:34:07 +02:00
target_config_check.lua build: target_config_check: make check more lenient 2020-06-05 22:27:10 +02:00
target_config_lib.lua scripts: target_config_lib: prepend target default package list from openwrt/tmp/.targetinfo 2022-08-23 23:35:53 +02:00
target_config.lua build: remove now-unneeded function from target_config_lib.lua 2020-05-31 02:20:58 +02:00
target_lib.lua scripts: target_lib: remove profile override support (#2423) 2022-03-24 06:47:40 +01:00
update-ci.sh actions: build targets conditionally 2021-08-10 22:16:08 +02:00
update-modules.sh scripts: add update-modules helper (#2294) 2021-08-15 01:32:05 +02:00
update-patches.sh scripts: display commit title when updating patches 2020-10-11 01:59:55 +02:00
update.sh treewide: solve shellcheck warnings 2019-12-14 18:35:11 +01:00