luci-light: rework and reenable
authorAndre Heider <a.heider@gmail.com>
Mon, 24 Oct 2022 12:57:47 +0000 (14:57 +0200)
committerAndre Heider <a.heider@gmail.com>
Tue, 24 Jan 2023 09:14:04 +0000 (10:14 +0100)
commit34dee82f29af74d6dee0616cc52a7b9e4f51d9f6
treee748b48cc6bd8a44b848eec7b68d9667d0dd2d65
parent938e54df17d6a48fc8d84fe5893ff67ffe4a3e6e
luci-light: rework and reenable

The `luci` collection contains package management and attended
sysupgrades support, which are not that useful if not even undesired for
self-compiled images.

Rework the `luci-light` collection to exclude the two above mentioned
features, and make `luci` instead depend on the light collection in
additon to those features.

The `luci-ssl` and `luci-ssl-openssl` collections then only need
to depend on `luci-light`.

We now have three variants with won't pull in `luci-app-opkg` or
`luci-app-attendedsysupgrade`, making everybody happy.

Signed-off-by: Andre Heider <a.heider@gmail.com>
collections/luci-light/Makefile
collections/luci-ssl-openssl/Makefile
collections/luci-ssl/Makefile
collections/luci/Makefile