This allows Sun's cpp to generate valid .deps dependencies.
(This is a similar patch as applied to APR.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98035
13f79535-47bb-0310-9956-
ffa450edef68
Changes with Apache 2.1.0-dev
[Remove entries to the current 2.0 section below, when backported]
+ *) Allow 'make depend' to work with non-GCC compilers.
+ [Justin Erenkrantz]
+
*) Rename CacheMaxStreamingBuffer to MCacheMaxStreamingBuffer. Move
implementation of MCacheMaxStreamingBuffer from mod_cache to
mod_mem_cache. MCacheMaxStreamingBuffer now defaults to the
local-depend: x-local-depend
if test -n "`ls $(srcdir)/*.c 2> /dev/null`"; then \
- $(CC) -MM $(ALL_CPPFLAGS) $(ALL_INCLUDES) $(srcdir)/*.c | sed 's/\.o:/.lo:/' > $(builddir)/.deps || true; \
+ rm -f .deps; \
+ list='$(srcdir)/*.c'; \
+ for i in $$list; do \
+ $(MKDEP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) $$i | sed 's/\.o:/.lo:/' >> .deps; \
+ done; \
fi
local-clean: x-local-clean
AC_ISC_POSIX
AC_MINIX
+dnl Check for what we can generate dependency files with
+APR_CHECK_DEPEND
+
dnl ## Check for libraries
dnl ## Check for header files