Install LuCI for snapshots builds
Jo-Philipp Wich
jo at mein.io
Wed May 8 00:30:23 PDT 2024
Hi,
> [...]
> Let me explain why:
> Currently the snapshot builders are only building **target-specific**
> packages as well as packages included in the image by default. (We call
> that "phase1"). That means that a single build takes around 2~3 hours,
> depending on the target and the machine carrying out the build. In this
> way we manage to have every target build once approximately every 24
> hours.
>
> If we wanted to include LuCI, that would basically mean that we will not
> only have to include all the LuCI modules and applications, but also
> **all their dependencies** which is basically half of the packages feed.
This does not sound correct. They would only build those LuCI sub-packages
being included in the image (luci-base, luci-theme-bootstrap,
luci-mod-network, luci-mod-system, luci-mod-status, ...) and they mostly
depend on stuff being present in the default image anyway.
There would be no need at all to build any non-included LuCI package in phase1.
~ Jo
More information about the openwrt-devel
mailing list