From 2840719a1180d3da50910bae12fdcbea7908f09a Mon Sep 17 00:00:00 2001 From: Ryan Bloom Date: Fri, 19 Jan 2001 21:47:44 +0000 Subject: [PATCH] Fix make depend for the whole server git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87743 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES | 4 ++++ build/rules.mk | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 337d4721d3..08ab175c8d 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,9 @@ Changes with Apache 2.0b1 + *) Do not try to run make depend if there are no .c files in the + current directory, doing so makes `make depend` fail. + [Ryan Bloom] + *) Update highperformance.conf to work with either prefork or pthreads mpms. [Greg Ames] diff --git a/build/rules.mk b/build/rules.mk index 9c3b4e1d33..561cf5873b 100644 --- a/build/rules.mk +++ b/build/rules.mk @@ -176,8 +176,10 @@ install-p: $(targets) $(install_targets) distclean-p depend-p clean-p: depend: depend-recursive - gcc -MM $(INCLUDES) $(EXTRA_INCLUDES) $(DEFS) $(CPPFLAGS) $(srcdir)/*.c | sed 's/\.o:/.lo:/' > $(builddir)/.deps || true -# test "`echo *.c`" = '*.c' || perl $(top_srcdir)/build/mkdep.perl $(CPP) $(INCLUDES) $(EXTRA_INCLUDES) *.c > .deps + if test "`find . -name "*.c" -maxdepth 1 -print`" != ""; then \ + gcc -MM $(INCLUDES) $(EXTRA_INCLUDES) $(DEFS) $(CPPFLAGS) $(srcdir)/*.c | sed 's/\.o:/.lo:/' > $(builddir)/.deps || true; \ + fi +# test "`echo *.c`" = '*.c' || perl $(top_srcdir)/build/mkdep.perl $(CPP) $(INCLUDES) $(EXTRA_INCLUDES) *.c > .deps clean: clean-recursive clean-x -- 2.50.1