gstein      01/01/19 13:48:37

  Modified:    helpers  rules.mk.in
  Log:
  keep the recursive logic simple (it's quite hairy already), and deal with
  dependency logic within the local-depend rule.
  
  Revision  Changes    Path
  1.3       +5 -4      apr/helpers/rules.mk.in
  
  Index: rules.mk.in
  ===================================================================
  RCS file: /home/cvs/apr/helpers/rules.mk.in,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -u -r1.2 -r1.3
  --- rules.mk.in       2001/01/19 20:44:46     1.2
  +++ rules.mk.in       2001/01/19 21:48:37     1.3
  @@ -118,9 +118,7 @@
            made_local=n/a; \
        fi; \
        if test -z "$$made_local"; then \
  -         if test "$$otarget" != "depend" || test `pwd` != "$(top_builddir)"; 
then \
  -             $(MAKE) "local-$$otarget" || exit 1; \
  -         fi; \
  +         $(MAKE) "local-$$otarget" || exit 1; \
        fi
   
   local-clean: x-local-clean
  @@ -139,7 +137,10 @@
   local-all: $(TARGETS)
   
   local-depend:
  -     $(MKDEP) $(INCLUDES) $(CFLAGS) *.c
  +     @if test -n "`ls *.c 2> /dev/null`"; then \
  +         echo $(MKDEP) $(INCLUDES) $(CFLAGS) *.c ; \
  +         $(MKDEP) $(INCLUDES) $(CFLAGS) *.c ; \
  +     fi
   
   # to be filled in by the actual Makefile
   x-local-clean x-local-distclean:
  
  
  

Reply via email to