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: