From 92d4631f614bcd62d53d14b2c68a3a31070f59f1 Mon Sep 17 00:00:00 2001
From: Grische <2787581+grische@users.noreply.github.com>
Date: Mon, 1 Jul 2024 21:23:35 +0200
Subject: [PATCH] scripts: update-modules: read feeds from modules

---
 scripts/update-modules.sh | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/scripts/update-modules.sh b/scripts/update-modules.sh
index 49f87a506..259612e32 100755
--- a/scripts/update-modules.sh
+++ b/scripts/update-modules.sh
@@ -16,7 +16,11 @@ git diff --quiet ./modules || {
 LOCAL_BRANCH=$(git branch --show-current)
 [[ $LOCAL_BRANCH != *-updates ]] && LOCAL_BRANCH+=-updates
 
-for MODULE in "OPENWRT" "PACKAGES_PACKAGES" "PACKAGES_ROUTING" "PACKAGES_GLUON"; do
+for MODULE in "OPENWRT" ${GLUON_FEEDS}; do
+	if [[ $MODULE != "OPENWRT" ]]; then
+		MODULE=PACKAGES_${MODULE^^}
+	fi
+
 	_REMOTE_URL=${MODULE}_REPO
 	_REMOTE_BRANCH=${MODULE}_BRANCH
 	_LOCAL_HEAD=${MODULE}_COMMIT
@@ -66,4 +70,3 @@ for MODULE in "OPENWRT" "PACKAGES_PACKAGES" "PACKAGES_ROUTING" "PACKAGES_GLUON";
 	# remove the checkout
 	rm -fr "${CHECKOUT}"
 done
-
-- 
GitLab