dnl Process this file with autoconf to produce a configure script.
dnl $Platon: configure.in,v 1.5 2001/10/30 17:24:01 host8 Exp $
AC_INIT(mail2sms.c)
AM_INIT_AUTOMAKE(mail2sms, 1.0.0)
AM_CONFIG_HEADER(config.h)
# Checks for programs. {{{
# Check for gcc {{{
AC_PROG_CC
# }}}
AC_PROG_LN_S
AC_PROG_INSTALL
AC_PROG_AWK
dnl Don't strip if we don't have it
AC_CHECK_PROG(STRIP, strip, strip, :)
# }}} Checks for programs.
dnl Checks for libraries.
# Checks for header files. {{{
AC_HEADER_STDC
AC_CHECK_HEADERS(unistd.h getopt.h)
# }}} Checks for header files.
dnl Checks for typedefs, structures, and compiler characteristics.
# Checks for library functions. {{{
AC_FUNC_VPRINTF
AC_CHECK_FUNCS(select socket strdup strstr)
# }}} Checks for library functions.
dnl User defined features
# AC_MSG_CHECKING(--enable-debug argument) {{{
AC_MSG_CHECKING(--enable-debug argument)
AC_ARG_ENABLE(debug,
[ --enable-debug=N Turn on debuging.],
debug="${enableval}";
AC_DEFINE(DEBUG)
DEBUG="-Wall -Wshadow -g -ggdb";
AC_MSG_RESULT(${enableval}) ;,
debug="no"; AC_MSG_RESULT(no))
if test "$debug" = "yes"; then
AC_DEFINE(DEBUG)
DEBUG="-Wall -Wshadow -g -ggdb"
fi
# }}} AC_MSG_CHECKING(--enable-debug argument)
# AC_MSG_CHECKING(--enable-azet argument) {{{
AC_MSG_CHECKING(--enable-azet argument)
AC_ARG_ENABLE(azet,
[ --enable-azet Turn on support for www.azet.sk.],
azet="${enableval}";
AC_DEFINE(ENABLE_AZET)
AC_MSG_RESULT(${enableval}) ;,
azet="no"; AC_MSG_RESULT(no))
# }}} AC_MSG_CHECKING(--enable-azet argument)
# AC_MSG_CHECKING(--enable-whizdiary argument) {{{
AC_MSG_CHECKING(--enable-whizdiary argument)
AC_ARG_ENABLE(whizdiary,
[ --enable-whizdiary Turn on support for www.whizdiary.com.],
whizdiary="${enableval}";
AC_DEFINE(ENABLE_WHIZDIARY)
AC_MSG_RESULT(${enableval}) ;,
whizdiary="no"; AC_MSG_RESULT(no))
# }}} AC_MSG_CHECKING(--enable-whizdiary argument)
# AC_MSG_CHECKING(--enable-spisnet argument) {{{
AC_MSG_CHECKING(--enable-spisnet argument)
AC_ARG_ENABLE(spisnet,
[ --enable-spisnet Turn on supprot for www.spisnet.sk.],
spisnet="${enableval}";
AC_DEFINE(ENABLE_SPISNET)
AC_MSG_RESULT(${enableval}) ;,
spisnet="no"; AC_MSG_RESULT(no))
# }}} AC_MSG_CHECKING(--enable-spisnet argument)
# AC_MSG_CHECKING(--enable-globtelnet argument) {{{
AC_MSG_CHECKING(--enable-globtelnet argument)
AC_ARG_ENABLE(globtelnet,
[ --enable-globtelnet Turn on support for globtelnet.sk.],
globtelnet="${enableval}";
AC_DEFINE(ENABLE_GLOBTELNET)
AC_MSG_RESULT(${enableval}) ;,
globtelnet="no"; AC_MSG_RESULT(no))
# }}} AC_MSG_CHECKING(--enable-globtelnet argument)
# AC_MSG_CHECKING(--enable-mtnsms argument) {{{
AC_MSG_CHECKING(--enable-mtnsms argument)
AC_ARG_ENABLE(mtnsms,
[ --enable-mtnsms Turn on support for mtnsms.com.],
mtnsms="${enableval}";
AC_DEFINE(ENABLE_MTNSMS)
AC_MSG_RESULT(${enableval}) ;,
mtnsms="no"; AC_MSG_RESULT(no))
# }}} AC_MSG_CHECKING(--enable-mtnsms argument)
AC_SUBST(DEBUG)
AC_OUTPUT(Makefile)
# vim:set ts=4:
# vim600:fdm=marker fdl=0 fdc=3:
Platon Group <platon@platon.sk> http://platon.sk/
|