summaryrefslogtreecommitdiff
path: root/elfutils/m4/zip.m4
blob: 19fa492622b1a10a463446ed7a71c93d1b956af8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
dnl -*- Autoconf -*- test for either zlib or bzlib.
dnl Defines --with-$1lib argument, $2LIB automake conditional,
dnl and sets AC_DEFINE(USE_$2LIB) and LIBS.

AC_DEFUN([eu_ZIPLIB], [dnl
AC_ARG_WITH([[$1]lib],
AC_HELP_STRING([--with-[$1]lib], [support g[$1]ip compression in libdwfl]),,
	    [with_[$1]lib=default])
if test $with_[$1]lib != no; then
  AC_SEARCH_LIBS([$4], [$3], [with_[$1]lib=yes],
  	         [test $with_[$1]lib = default ||
		  AC_MSG_ERROR([missing -l[$3] for --with-[$1]lib])])
fi
AM_CONDITIONAL([$2]LIB, test $with_[$1]lib = yes)
if test $with_[$1]lib = yes; then
  AC_DEFINE(USE_[$2]LIB)
fi
AH_TEMPLATE(USE_[$2]LIB, [Support $5 decompression via -l$3.])])