gluon/docs/dev
Matthias Schiffer ee5ec5afe5 build: rewrite features.sh in Lua
The `features` file is converted to a Lua-based DSL.

A helper function `_` is used in the DSL; this will return the original
string for enabled features, and nil for disabled features. This allows
to use boolean operations on features without making the code too
verbose.

Besides having more readable and robust code, this also fixes the bug
that all files `packages/*/features` were evaluated instead of only
using the feature definitions of currently active feeds.
2020-07-01 20:35:22 +02:00
..
web docs: fix typos and small text improvements 2019-04-02 02:32:50 +02:00
basics.rst add .editorconfig (#1951) 2020-03-08 19:18:17 +01:00
build.rst docs/build: add a short summary for some scripts 2020-05-31 23:44:34 +02:00
debugging.rst openwrt: Store Kernel Debug-Info (#1971) 2020-06-04 22:35:58 +02:00
hardware.rst docs: dev: add link to device checklist 2020-05-02 16:15:31 +02:00
mac_addresses.rst docs: dev: add OWE MAC-assignment 2020-04-11 15:13:57 +02:00
packages.rst build: rewrite features.sh in Lua 2020-07-01 20:35:22 +02:00
site_library.rst docs: fix typos and small text improvements 2019-04-02 02:32:50 +02:00
upgrade.rst docs: update upgrade.rst 2019-06-24 13:37:06 +02:00
wan.rst docs: clarify WAN port on LAN-only devices 2019-12-06 18:29:19 +01:00