Clean code
[irreco.git] / backend / telnet / configure.ac
blob581c02eb2c858018d520504ccbee310967ae5db1
1 #                                               -*- Autoconf -*-
2 # Process this file with autoconf to produce a configure script.
4 AC_PREREQ(2.59)
5 AC_INIT([irreco-backend-telnet], [0.0.1])
6 AM_INIT_AUTOMAKE
7 AC_CONFIG_SRCDIR([src/backend_telnet.c])
8 AC_CONFIG_HEADER([config.h])
11 # Checks for programs.
12 AC_PROG_CC
13 AC_PROG_INSTALL
14 AC_PROG_LIBTOOL
15 AC_PROG_INTLTOOL([0.23])
18 # Debug option
19 AC_ARG_ENABLE([debug], 
20         [AC_HELP_STRING([--enable-debug=ARG],
21         [Enable / disable debugging. Disabled by default])], 
22         [enable_debug=$enableval], 
23         [enable_debug=no])
24 AS_IF(  [test "$enable_debug" != "yes"], [enable_debug=no])
25 AS_IF(  [test "$enable_debug" = "yes"], 
26         [CFLAGS="$CFLAGS -O0 -Wall -ansi -pedantic -ggdb -DDEBUG"],
27         [CFLAGS="$CFLAGS -O2 -Wall -ansi -pedantic"])
28 AC_SUBST(enable_debug)
31 # Backend dependencies
32 PKG_CHECK_MODULES(IRRECO, irreco irreco-util)
33 AC_SUBST(IRRECO_LIBS)
34 AC_SUBST(IRRECO_CFLAGS)
37 # Backend install directory.
38 irreco_libdir=`$PKG_CONFIG irreco --variable=irreco_lib_dir`
39 irreco_backend_dir=`$PKG_CONFIG irreco --variable=backenddir`
40 AC_SUBST(irreco_backend_dir)
41 AC_DEFINE_UNQUOTED([IRRECO_BACKEND_DIR], "${irreco_backend_dir}", \
42                    [Backend Directory])
45 telnet_data_dir=${irreco_libdir}/telnet
46 AC_SUBST(telnet_data_dir)
47 AC_DEFINE_UNQUOTED([TELNET_DATA_DIR], "${telnet_data_dir}", \
48                    [Data Directory])
50 AC_CONFIG_FILES([Makefile
51                  po/Makefile.in
52                  po/Makefile
53                  src/Makefile
54                  conf/Makefile])
55                  
56 AC_OUTPUT