gluon-firmware/scripts
Martin Weinelt 6728c4a103
Add helper to run a containerized build environment (#2292)
Using `make container` or, if you don't have automake/gmake on your host
system, `./scripts/container.sh` will build an image for the current
branch your are on and drop you into a shell running inside a container
using that image.

From there all tooling required to work on Gluon is available.

Supports both podman (preferred) and docker.
2021-12-21 21:40:27 +01:00
..
clean_output.lua scripts: avoid global variables in target handler scripts 2019-06-18 01:34:45 +02:00
container.sh Add helper to run a containerized build environment (#2292) 2021-12-21 21:40:27 +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 build: add make targets lint, lint-sh, lint-lua 2019-12-29 15:18:50 +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.lua build: remove now-unneeded function from target_config_lib.lua 2020-05-31 02:20:58 +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 build: remove no_opkg 2021-07-13 21:37:39 +02:00
target_lib.lua build: remove no_opkg 2021-07-13 21:37:39 +02: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