1997-11-18 15:06:00 +01:00
|
|
|
dnl
|
|
|
|
dnl Configure template for G10
|
|
|
|
dnl
|
|
|
|
dnl (Process this file with autoconf to produce a configure script.)
|
|
|
|
|
|
|
|
AC_INIT(g10/g10.c)
|
|
|
|
AC_CONFIG_AUX_DIR(scripts)
|
|
|
|
AC_CONFIG_HEADER(config.h)
|
|
|
|
|
|
|
|
VERSION=0.0.0
|
|
|
|
PACKAGE=g10
|
|
|
|
AC_SUBST(VERSION)
|
|
|
|
AC_SUBST(PACKAGE)
|
|
|
|
AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
|
|
|
|
AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
|
|
|
|
|
|
|
|
AC_ARG_ENABLE(m-debug,
|
|
|
|
[ --enable-m-debug Enable debugging of memory allocation])
|
|
|
|
if test "$enableval" = y || test "$enableval" = yes; then
|
|
|
|
AC_DEFINE(M_DEBUG)
|
|
|
|
CFLAGS="-g"
|
|
|
|
fi
|
|
|
|
|
|
|
|
dnl Checks for programs.
|
|
|
|
|
|
|
|
AC_PROG_MAKE_SET
|
|
|
|
AC_PROG_RANLIB
|
|
|
|
AC_PROG_INSTALL
|
|
|
|
AC_PROG_CC
|
|
|
|
AC_PROG_CPP
|
|
|
|
|
|
|
|
AC_ARG_PROGRAM
|
|
|
|
|
|
|
|
|
|
|
|
dnl Checks for libraries.
|
|
|
|
|
|
|
|
dnl Checks for header files.
|
|
|
|
AC_HEADER_STDC
|
|
|
|
AC_CHECK_HEADERS(unistd.h)
|
1997-11-23 16:38:27 +01:00
|
|
|
AC_CHECK_HEADERS(zlib.h)
|
1997-11-18 15:06:00 +01:00
|
|
|
|
|
|
|
dnl Checks for typedefs, structures, and compiler characteristics.
|
|
|
|
AC_C_CONST
|
|
|
|
AC_C_INLINE
|
|
|
|
AC_TYPE_SIZE_T
|
|
|
|
|
|
|
|
dnl Checks for library functions.
|
|
|
|
AC_FUNC_VPRINTF
|
|
|
|
AC_CHECK_FUNCS(strerror strtol strtoul)
|
|
|
|
|
1997-11-19 14:12:23 +01:00
|
|
|
dnl
|
|
|
|
AC_MSG_CHECKING(wether we have the rsa source)
|
|
|
|
if test -f cipher/rsa.c && test -f cipher/rsa.h; then
|
|
|
|
AC_DEFINE(HAVE_RSA_CIPHER)
|
|
|
|
AC_MSG_RESULT(yes)
|
|
|
|
else
|
|
|
|
AC_MSG_RESULT(no)
|
|
|
|
fi
|
|
|
|
|
1997-11-18 15:06:00 +01:00
|
|
|
AC_OUTPUT([ Makefile util/Makefile mpi/Makefile cipher/Makefile \
|
1997-11-23 16:38:27 +01:00
|
|
|
g10/Makefile tools/Makefile ],
|
1997-11-18 15:06:00 +01:00
|
|
|
[echo timestamp > stamp-h ])
|
|
|
|
|
|
|
|
|