From 5cbf6af0b1fe7b17625344a9ef6af5078839735a Mon Sep 17 00:00:00 2001
From: Nico <github@nicoboehr.de>
Date: Fri, 8 Sep 2023 19:39:31 +0000
Subject: [PATCH] update target lists

Add a script which allows generating the target list for copy-pasting to
.gitlab-ci.yaml
---
 .gitlab-ci.yml                        | 10 ++++++++++
 scripts/generate-gitlab-ci-targets.sh | 14 ++++++++++++++
 2 files changed, 24 insertions(+)
 create mode 100755 scripts/generate-gitlab-ci-targets.sh

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 359466a62..cdedd5639 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -130,6 +130,11 @@ target:lantiq-xway:
   variables:
     GLUON_TARGET: lantiq-xway
 
+target:mediatek-filogic:
+  extends: .target
+  variables:
+    GLUON_TARGET: mediatek-filogic
+
 target:mediatek-mt7622:
   extends: .target
   variables:
@@ -160,6 +165,11 @@ target:ramips-mt76x8:
   variables:
     GLUON_TARGET: ramips-mt76x8
 
+target:realtek-rtl838x:
+  extends: .target
+  variables:
+    GLUON_TARGET: realtek-rtl838x
+
 target:rockchip-armv8:
   extends: .target
   variables:
diff --git a/scripts/generate-gitlab-ci-targets.sh b/scripts/generate-gitlab-ci-targets.sh
new file mode 100755
index 000000000..be8b56e0e
--- /dev/null
+++ b/scripts/generate-gitlab-ci-targets.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+set -eu
+mydir=$(readlink -f "$(dirname "$0")/..")
+
+make -s -C "$mydir/gluon" GLUON_SITEDIR="$mydir" list-targets | while read target; do
+	cat <<EOF
+target:${target}:
+  extends: .target
+  variables:
+    GLUON_TARGET: ${target}
+
+EOF
+done
-- 
GitLab