File 0554-Remove-applications-skipped-from-the-redirects-when-.patch of Package erlang

From 093d4abd8d3562a0e729ff10c66152f5dbb82d11 Mon Sep 17 00:00:00 2001
From: Dmytro Lytovchenko <dima.lytovchenko@ericsson.com>
Date: Thu, 30 Oct 2025 17:46:00 +0100
Subject: [PATCH] Remove applications skipped from the redirects when buildin
 the docs

---
 system/doc/top/Makefile | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/system/doc/top/Makefile b/system/doc/top/Makefile
index 5c0cd72aa4..9c56cec758 100644
--- a/system/doc/top/Makefile
+++ b/system/doc/top/Makefile
@@ -28,6 +28,7 @@ include $(ERL_TOP)/make/$(TARGET)/otp.mk
 # ----------------------------------------------------
 APPLICATION=Erlang/OTP
 VSN=$(shell cat $(ERL_TOP)/OTP_VERSION)
+SKIP_APPLICATIONS=$(shell cat $(ERL_TOP)/lib/SKIP-APPLICATIONS)
 APP_DIR=../../../lib/erl_interface
 INDEX_DIR=.
 HTMLDIR=../../../doc
@@ -44,13 +45,13 @@ DOCUMENTATION=edoc
 SYSTEM:=$(shell awk -F: '{print $$1}' ../guides)
 
 REDIRECTS=$(foreach guide,$(SYSTEM),system/$(guide).md) \
-	$(foreach app,$(CORE),core/$(app).md) \
-	$(foreach app,$(DATABASE),database/$(app).md) \
-	$(foreach app,$(OAM),oam/$(app).md) \
-	$(foreach app,$(INTERFACES),interfaces/$(app).md) \
-	$(foreach app,$(TOOLS),tools/$(app).md) \
-	$(foreach app,$(TESTING),testing/$(app).md) \
-	$(foreach app,$(DOCUMENTATION),documentation/$(app).md)
+	$(foreach app, $(filter-out,$(SKIP_APPLICATIONS),$(CORE)),          core/$(app).md) \
+	$(foreach app, $(filter-out,$(SKIP_APPLICATIONS),$(DATABASE)),      database/$(app).md) \
+	$(foreach app, $(filter-out,$(SKIP_APPLICATIONS),$(OAM)),           oam/$(app).md) \
+	$(foreach app, $(filter-out,$(SKIP_APPLICATIONS),$(INTERFACES)),    interfaces/$(app).md) \
+	$(foreach app, $(filter-out,$(SKIP_APPLICATIONS),$(TOOLS)),         tools/$(app).md) \
+	$(foreach app, $(filter-out,$(SKIP_APPLICATIONS),$(TESTING)),       testing/$(app).md) \
+	$(foreach app, $(filter-out,$(SKIP_APPLICATIONS),$(DOCUMENTATION)), documentation/$(app).md)
 
 # ----------------------------------------------------
 # Targets
-- 
2.51.0

openSUSE Build Service is sponsored by