]> err.no Git - util-linux/commit
build-sys: add VARSUFFIX to UTIL_CHECK_LIB
authorKarel Zak <kzak@redhat.com>
Tue, 4 Mar 2008 23:34:49 +0000 (00:34 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 20 Mar 2008 11:25:01 +0000 (12:25 +0100)
commit40cc242e0204e274b012895f17dca8750001acd8
treec37511cf3ed0aabd37382f766ba712e15747e39a
parent66cb1233370f1a299501008f002797fd5a783934
build-sys: add VARSUFFIX to UTIL_CHECK_LIB

The UTIL_CHECK_LIB macro follows the default autoconf behaviour and
generates have_<libname> and HAVE_LIB<LIBNAME> variables.

Some libraries are substitutional (e.g. ncurses and ncursesw). It would be
nice to generate for that libraries the same HAVE_ variables independently
on a library name.

This patch adds optional VARSUFFIX option to UTIL_CHECK_LIB, so the final
variables are have_<varsuffix> and HAVE_LIB<VARSUFFIX>.

For example:

    UTIL_CHECK_LIB(yyy, func)      generates have_yyy and HAVE_LIBYYY
    UTIL_CHECK_LIB(yyy, func, xxx) generates have_xxx and HAVE_LIBXXX

Signed-off-by: Karel Zak <kzak@redhat.com>
configure.ac