Blob Blame History Raw
AC_INIT([pakchois], 0.4, [joe@manyfish.co.uk])
AC_CONFIG_HEADER([config.h])
AC_CONFIG_SRCDIR([pakchois.c])

AM_INIT_AUTOMAKE
AM_PROG_LIBTOOL

LINGUAS=""
AM_GNU_GETTEXT([external], [need-ngettext])

AC_CHECK_LIB(pthread, pthread_mutex_lock,,
   [AC_MSG_ERROR([could not find pthread_mutex_lock])])
AC_CHECK_LIB(dl, dlopen,,
   [AC_MSG_ERROR([could not find dlopen])])

# libtool library version -- CURRENT:REVISION:AGE
PK_LTVERSINFO=1:0:1

module_path="${libdir}:${libdir}/pkcs11"

AC_ARG_ENABLE(module-path, 
  [AS_HELP_STRING([--enable-module-path], 
                  [PKCS#11 module directory search path])],
  [test $enableval != "yes" && module_path=${enableval}])

CPPFLAGS="$CPPFLAGS -DPAKCHOIS_MODPATH=\\\"${module_path}\\\""

test x$GCC = xyes && CFLAGS="$CFLAGS -Wall"

AC_SUBST(PK_LTVERSINFO)
AC_SUBST(LINGUAS)

AC_CONFIG_FILES([Makefile pakchois.pc po/Makefile.in])
AC_OUTPUT