From 4e7607091a44c159d4cd07ded0b655c85a31e259 Mon Sep 17 00:00:00 2001 From: Stefan Fritsch Date: Sun, 23 Dec 2012 09:10:20 +0000 Subject: [PATCH] GNU make somtimes has problems determining that $(builddir)/test_char.h and test_char.h are actually the same files. Fix 'make depends' to only generate the latter. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1425447 13f79535-47bb-0310-9956-ffa450edef68 --- build/rules.mk.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build/rules.mk.in b/build/rules.mk.in index a1804fa9c5..283b515d25 100644 --- a/build/rules.mk.in +++ b/build/rules.mk.in @@ -148,7 +148,8 @@ local-depend: x-local-depend rm -f .deps; \ list='$(srcdir)/*.c'; \ for i in $$list; do \ - $(MKDEP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) $$i | sed 's/\.o:/.lo:/' >> .deps; \ + $(MKDEP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) $$i | \ + sed 's/\.o:/.lo:/; s, $(builddir)/, ,' >> .deps; \ done; \ sed 's/\.lo:/.slo:/' < .deps > .deps.$$; \ cat .deps.$$ >> .deps; \ -- 2.50.1