]> eyrie.org Git - kerberos/krb5-strength.git/blobdiff - configure.ac
Add a basic portability library
[kerberos/krb5-strength.git] / configure.ac
index 71bc73b1b235fbf427dd2594c05fc5621fe709be..9ff0bcc716607f81d1849d5aed81e647866b6d42 100644 (file)
@@ -9,6 +9,7 @@ dnl See LICENSE for licensing terms.
 AC_PREREQ([2.64])
 AC_INIT([krb5-strength], [0.5], [rra@stanford.edu])
 AC_CONFIG_AUX_DIR([build-aux])
+AC_CONFIG_LIBOBJ_DIR([portable])
 AC_CONFIG_MACRO_DIR([m4])
 AM_INIT_AUTOMAKE([1.11 check-news silent-rules -Wall -Werror])
 AM_MAINTAINER_MODE
@@ -20,6 +21,13 @@ AC_PROG_INSTALL
 AM_DISABLE_STATIC
 AC_PROG_LIBTOOL
 
+AC_HEADER_STDBOOL
+AC_CHECK_HEADERS([sys/bittypes.h])
+AC_CHECK_DECLS([snprintf, vsnprintf])
+AC_TYPE_LONG_LONG_INT
+RRA_FUNC_SNPRINTF
+AC_REPLACE_FUNCS([asprintf strlcat strlcpy])
+
 RRA_LIB_KRB5
 
 RRA_LIB_KRB5_SWITCH