configure.ac revision 1.1
1dnl $Id: configure.ac,v 1.1 2009/04/23 06:31:56 agc Exp $ 2dnl Process this file with autoconf to produce a configure script. 3AC_PREREQ(2.57) 4AC_INIT([netpgp],[20090422],[Alistair Crooks <agc@netbsd.org> c0596823]) 5AC_CONFIG_SRCDIR([src/bin/netpgp.c]) 6AC_CONFIG_HEADER(src/lib/config.h) 7AC_ARG_PROGRAM 8 9AC_CANONICAL_HOST 10CANONICAL_HOST=$host 11AC_SUBST(CANONICAL_HOST) 12 13# Checks for programs. 14AC_PROG_MAKE_SET 15AC_PROG_AWK 16AC_PROG_CC 17AC_PROG_INSTALL 18AC_PROG_LN_S 19 20AUTOCONF=${AUTOCONF-"$srcdir/missing --run autoconf"} 21AC_SUBST(AUTOCONF) 22AUTOHEADER=${AUTOHEADER-"$srcdir/missing --run autoheader"} 23AC_SUBST(AUTOHEADER) 24 25dnl Checks for header files. 26AC_HEADER_STDC 27AC_CHECK_HEADERS([CommonCrypto/CommonDigest.h]) 28AC_CHECK_HEADERS([assert.h bzlib.h dmalloc.h direct.h errno.h fcntl.h]) 29AC_CHECK_HEADERS([inttypes.h libgen.h limits.h malloc.h]) 30AC_CHECK_HEADERS([stdbool.h zlib.h]) 31AC_CHECK_HEADERS([openssl/aes.h openssl/bn.h openssl/cast.h openssl/des.h openssl/dsa.h]) 32AC_CHECK_HEADERS([openssl/err.h openssl/idea.h openssl/md5.h openssl/rand.h openssl/rsa.h openssl/sha.h]) 33AC_CHECK_HEADERS([sys/cdefs.h sys/file.h sys/mman.h sys/param.h sys/uio.h]) 34 35AC_TYPE_UINT8_T 36AC_TYPE_UINT16_T 37AC_TYPE_UINT32_T 38AC_TYPE_UINT64_T 39 40AC_C_BIGENDIAN 41 42# Checks for library functions. 43 44# write it out 45AC_CONFIG_FILES([Makefile src/lib/Makefile src/bin/Makefile]) 46AC_OUTPUT 47