jim         97/07/20 18:21:34

  Modified:    src/helpers  TestLib
  Log:
  Add Dean's suggestions in... TestLib is now silent, we check it's
  exit status .
  
  Revision  Changes    Path
  1.6       +12 -12    apache/src/helpers/TestLib
  
  Index: TestLib
  ===================================================================
  RCS file: /export/home/cvs/apache/src/helpers/TestLib,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -C3 -r1.5 -r1.6
  *** TestLib   1997/07/21 00:16:19     1.5
  --- TestLib   1997/07/21 01:21:33     1.6
  ***************
  *** 1,5 ****
    #!/bin/sh
  ! trap 'rm -f Makefile dummy; exit' 0 1 2 3 15
    #
    # Yet another Apache Configure helper script.
    # This one exists simply to test for the existance of
  --- 1,6 ----
    #!/bin/sh
  ! exstat=1
  ! trap 'rm -f Makefile dummy; exit $exstat' 0 1 2 3 15
    #
    # Yet another Apache Configure helper script.
    # This one exists simply to test for the existance of
  ***************
  *** 20,26 ****
    # Make sure we have an argument
    #
    if [ "x$1" = "x" ]; then
  !   exit 1
    fi
    
    #
  --- 21,27 ----
    # Make sure we have an argument
    #
    if [ "x$1" = "x" ]; then
  !   exit
    fi
    
    #
  ***************
  *** 30,51 ****
    rm -f dummy
    cat ../Makefile.config > Makefile
    cat <<EOF >> Makefile
  ! CFLAGS=$(OPTIM) $(CFLAGS1) $(EXTRA_CFLAGS)
  ! LIBS=$(EXTRA_LIBS) $(LIBS1)
  ! INCLUDES=$(INCLUDES1) $(EXTRA_INCLUDES)
  ! LDFLAGS=$(LDFLAGS1) $(EXTRA_LDFLAGS)
    
  ! all:
        \$(CC) \$(CFLAGS) \$(INCLUDES) \$(LDFLAGS) dummy.c -o dummy -l$1
    
    EOF
    
    # Now run that Makefile
  ! `make > /dev/null 2<&1`
    
  ! # And see if dummy exists
    if [ -f dummy ]; then
  !     echo "yes"
  ! else
  !     echo "no"
    fi
  --- 31,51 ----
    rm -f dummy
    cat ../Makefile.config > Makefile
    cat <<EOF >> Makefile
  ! CFLAGS=\$(OPTIM) \$(CFLAGS1) \$(EXTRA_CFLAGS)
  ! LIBS=\$(EXTRA_LIBS) \$(LIBS1)
  ! INCLUDES=\$(INCLUDES1) \$(EXTRA_INCLUDES)
  ! LDFLAGS=\$(LDFLAGS1) \$(EXTRA_LDFLAGS)
    
  ! dummy:
        \$(CC) \$(CFLAGS) \$(INCLUDES) \$(LDFLAGS) dummy.c -o dummy -l$1
    
    EOF
    
    # Now run that Makefile
  ! make dummy > /dev/null 2<&1
    
  ! # And see if dummy exists, if so, then we assume the 
  ! # library we are testing for exists
    if [ -f dummy ]; then
  !     exstat=0
    fi
  
  
  

Reply via email to