home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / wdiff-0.5-src.tgz / tar.out / fsf / wdiff / configure.in < prev    next >
Text File  |  1996-09-28  |  2KB  |  78 lines

  1. # Configure template for GNU wdiff.
  2. # Copyright (C) 1994 Free Software Foundation, Inc.
  3. # Process this file with autoconf to produce a configure script.
  4.  
  5. AC_INIT(wdiff.c)
  6. AC_CONFIG_HEADER(config.h)
  7. AC_ARG_PROGRAM
  8.  
  9. PRODUCT=wdiff
  10. VERSION=0.5
  11. PROGRAMS="wdiff"
  12. AC_DEFINE_UNQUOTED(PRODUCT, "$PRODUCT")
  13. AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
  14. AC_SUBST(PRODUCT)
  15. AC_SUBST(VERSION)
  16. AC_SUBST(PROGRAMS)
  17.  
  18. AC_PATH_PROGS(DIFF, gnudiff diffgnu gdiff diff, diff)
  19. case "$DIFF" in
  20.   *gdiff)
  21.     # Carefully avoid gdiff for X as found on SGI systems.
  22.     DISPLAY= gdiff /dev/null /dev/null > /dev/null 2>&1 || DIFF=diff
  23.     ;;
  24. esac
  25. AC_PATH_PROGS(PAGER, less more)
  26. AC_DEFINE_UNQUOTED(DIFF_PROGRAM, "$DIFF")
  27. AC_DEFINE_UNQUOTED(PAGER_PROGRAM, "$PAGER")
  28.  
  29. AC_PROG_CC
  30. AC_PROG_INSTALL
  31. AC_PROG_RANLIB
  32.  
  33. AC_AIX
  34. AC_ISC_POSIX
  35. AC_MINIX
  36. fp_C_PROTOTYPES
  37. AC_C_CONST
  38.  
  39. AC_CHECK_HEADERS(string.h termcap.h unistd.h)
  40. AC_HEADER_STDC
  41. AC_TYPE_SIGNAL
  42.  
  43. AC_CHECK_FUNCS(strerror tputs)
  44. AC_FUNC_ALLOCA
  45. test "$ALLOCA" = alloca.o && LIBOBJS="$LIBOBJS xmalloc.o"
  46. AC_FUNC_VPRINTF
  47. AC_REPLACE_FUNCS(strstr)
  48.  
  49. # Irix requires -lmalloc for some unknown reason.
  50. AC_CHECK_LIB(malloc, malloc)
  51.  
  52. AC_MSG_CHECKING(for Xenix)
  53. AC_EGREP_CPP(yes,
  54. [#if defined(M_XENIX) && !defined(M_UNIX)
  55.   yes
  56. #endif], [
  57.   AC_MSG_RESULT(yes)
  58.   LIBS="$LIBS -ltermlib"
  59. ], [
  60.   AC_MSG_RESULT(no)
  61.   LIBS="$LIBS -ltermcap"
  62. ])
  63.  
  64. AC_MSG_CHECKING(if cbars is wanted)
  65. AC_ARG_ENABLE(cbars,
  66. [  --enable-cbars          enable installation of cbars],
  67. [if test "$enableval" = yes; then
  68.   AC_MSG_RESULT(yes)
  69.   PROGRAMS="$PROGRAMS cbars"
  70. else
  71.   AC_MSG_RESULT(no)
  72. fi], [AC_MSG_RESULT(no)])
  73.  
  74. fp_WITH_DMALLOC
  75.  
  76. AC_OUTPUT(Makefile,
  77. [test -z "$CONFIG_HEADERS" || date > stamp-h])
  78.