From 189a7fc21556030618026d820ae1f9381a0d7032 Mon Sep 17 00:00:00 2001
From: sof <unknown>
Date: Thu, 4 Sep 1997 20:23:17 +0000
Subject: [PATCH] [project @ 1997-09-04 20:23:17 by sof] Improved TAGS setup

---
 ghc/compiler/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ghc/compiler/Makefile b/ghc/compiler/Makefile
index dea140beb95b..25460e31143e 100644
--- a/ghc/compiler/Makefile
+++ b/ghc/compiler/Makefile
@@ -361,10 +361,11 @@ MAINTAINER_CLEAN_FILES += $(wildcard */*.hc)
 
 
 #-----------------------------------------------------------------------------
-# 		TAGS
+# 		TAGS setup
 
 SRC_HSTAGS_OPTS += -fglasgow-exts -cpp
-
+TAGS_HS_SRCS=$(foreach dir,$(DIRS),$(wildcard $(dir)/*.lhs))
+TAGS_C_SRCS=$(strip $(foreach f,$(foreach dir,$(DIRS),$(wildcard $(dir)/*.c)),$(shell if [ -w $(f) ]; then echo $(f); else echo ''; fi)))
 
 #-----------------------------------------------------------------------------
 # 		Include target-rule boilerplate
-- 
GitLab