2010-03-29 02:16:21 +08:00
|
|
|
AC_PREREQ([2.60])
|
2012-09-23 18:41:40 +08:00
|
|
|
AC_INIT([jansson], [2.5-dev], [petri@digip.org])
|
2009-05-13 03:21:50 +08:00
|
|
|
|
|
|
|
AM_INIT_AUTOMAKE([1.10 foreign])
|
|
|
|
|
|
|
|
AC_CONFIG_SRCDIR([src/value.c])
|
|
|
|
AC_CONFIG_HEADERS([config.h])
|
|
|
|
|
|
|
|
# Checks for programs.
|
|
|
|
AC_PROG_CC
|
|
|
|
AC_PROG_LIBTOOL
|
2010-08-13 01:59:48 +08:00
|
|
|
AM_CONDITIONAL([GCC], [test x$GCC = xyes])
|
2009-05-13 03:21:50 +08:00
|
|
|
|
|
|
|
# Checks for libraries.
|
|
|
|
|
|
|
|
# Checks for header files.
|
2011-10-03 02:27:53 +08:00
|
|
|
AC_CHECK_HEADERS([locale.h])
|
2009-05-13 03:21:50 +08:00
|
|
|
|
|
|
|
# Checks for typedefs, structures, and compiler characteristics.
|
2010-02-07 03:08:56 +08:00
|
|
|
AC_TYPE_INT32_T
|
2010-08-14 03:06:01 +08:00
|
|
|
AC_TYPE_LONG_LONG_INT
|
|
|
|
|
2010-03-29 02:14:08 +08:00
|
|
|
AC_C_INLINE
|
|
|
|
case $ac_cv_c_inline in
|
|
|
|
yes) json_inline=inline;;
|
|
|
|
no) json_inline=;;
|
|
|
|
*) json_inline=$ac_cv_c_inline;;
|
|
|
|
esac
|
|
|
|
AC_SUBST([json_inline])
|
|
|
|
|
2009-05-13 03:21:50 +08:00
|
|
|
# Checks for library functions.
|
2012-03-21 02:46:17 +08:00
|
|
|
AC_CHECK_FUNCS([strtoll localeconv])
|
|
|
|
|
|
|
|
case "$ac_cv_type_long_long_int$ac_cv_func_strtoll" in
|
|
|
|
yesyes) json_have_long_long=1;;
|
|
|
|
*) json_have_long_long=0;;
|
|
|
|
esac
|
|
|
|
AC_SUBST([json_have_long_long])
|
|
|
|
|
2011-10-03 02:27:53 +08:00
|
|
|
case "$ac_cv_header_locale_h$ac_cv_func_localeconv" in
|
|
|
|
yesyes) json_have_localeconv=1;;
|
|
|
|
*) json_have_localeconv=0;;
|
|
|
|
esac
|
|
|
|
AC_SUBST([json_have_localeconv])
|
2009-05-13 03:21:50 +08:00
|
|
|
|
|
|
|
AC_CONFIG_FILES([
|
2010-01-08 01:28:00 +08:00
|
|
|
jansson.pc
|
2009-05-13 03:21:50 +08:00
|
|
|
Makefile
|
2009-08-03 02:26:37 +08:00
|
|
|
doc/Makefile
|
2009-05-13 03:21:50 +08:00
|
|
|
src/Makefile
|
2010-08-11 03:14:37 +08:00
|
|
|
src/jansson_config.h
|
2009-07-10 02:01:40 +08:00
|
|
|
test/Makefile
|
2009-12-15 05:01:36 +08:00
|
|
|
test/bin/Makefile
|
|
|
|
test/suites/Makefile
|
|
|
|
test/suites/api/Makefile
|
2009-05-13 03:21:50 +08:00
|
|
|
])
|
|
|
|
AC_OUTPUT
|