You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Greg Stein <gs...@lyra.org> on 2001/01/19 22:54:19 UTC

Re: cvs commit: httpd-2.0/build rules.mk

On Fri, Jan 19, 2001 at 09:47:44PM -0000, rbb@apache.org wrote:
>...
>   --- rules.mk	2001/01/12 00:24:40	1.37
>   +++ rules.mk	2001/01/19 21:47:44	1.38
>   @@ -176,8 +176,10 @@
>    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

Jeff pointed out to me a while back that maxdepth isn't portable (I tried to
use it, too :-)

I got a fix for this...

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

Re: cvs commit: httpd-2.0/build rules.mk

Posted by rb...@covalent.net.
> >    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
> 
> Jeff pointed out to me a while back that maxdepth isn't portable (I tried to
> use it, too :-)
> 
> I got a fix for this...

I have 2 things to say to you...

Damn! and Cool!   :-)

Ryan

_______________________________________________________________________________
Ryan Bloom                        	rbb@apache.org
406 29th St.
San Francisco, CA 94131
-------------------------------------------------------------------------------