Thomas Graf | 44d3624 | 2007-09-15 01:28:01 +0200 | [diff] [blame] | 1 | # |
| 2 | # configure.in |
| 3 | # |
| 4 | # This library is free software; you can redistribute it and/or |
| 5 | # modify it under the terms of the GNU Lesser General Public |
| 6 | # License as published by the Free Software Foundation version 2.1 |
| 7 | # of the License. |
| 8 | # |
Thomas Graf | db5bd57 | 2010-07-02 14:06:59 +0200 | [diff] [blame] | 9 | # Copyright (c) 2003-2010 Thomas Graf <tgraf@suug.ch> |
Thomas Graf | 44d3624 | 2007-09-15 01:28:01 +0200 | [diff] [blame] | 10 | # |
| 11 | |
Thomas Graf | dbff140 | 2008-05-15 19:29:17 +0200 | [diff] [blame] | 12 | AC_INIT(libnl, 2.0, tgraf@suug.ch) |
Jan Engelhardt | bf4fd3a | 2009-06-23 01:12:53 +0200 | [diff] [blame] | 13 | AC_CONFIG_HEADERS([lib/defs.h]) |
| 14 | AC_CONFIG_MACRO_DIR([m4]) |
| 15 | AM_INIT_AUTOMAKE([-Wall foreign subdir-objects]) |
Thomas Graf | 44d3624 | 2007-09-15 01:28:01 +0200 | [diff] [blame] | 16 | |
| 17 | AC_PROG_CC |
Jan Engelhardt | bf4fd3a | 2009-06-23 01:12:53 +0200 | [diff] [blame] | 18 | AM_PROG_CC_C_O |
Thomas Graf | 44d3624 | 2007-09-15 01:28:01 +0200 | [diff] [blame] | 19 | AC_PROG_INSTALL |
Jan Engelhardt | bf4fd3a | 2009-06-23 01:12:53 +0200 | [diff] [blame] | 20 | AM_PROG_LIBTOOL |
Thomas Graf | db5bd57 | 2010-07-02 14:06:59 +0200 | [diff] [blame] | 21 | AM_PROG_LEX |
| 22 | AC_PROG_YACC |
Thomas Graf | 44d3624 | 2007-09-15 01:28:01 +0200 | [diff] [blame] | 23 | |
| 24 | AC_C_CONST |
| 25 | AC_C_INLINE |
| 26 | |
Jan Engelhardt | bf4fd3a | 2009-06-23 01:12:53 +0200 | [diff] [blame] | 27 | AC_ARG_WITH([pkgconfigdir], AS_HELP_STRING([--with-pkgconfigdir=PATH], |
| 28 | [Path to the pkgconfig directory [[LIBDIR/pkgconfig]]]), |
| 29 | [pkgconfigdir="$withval"], [pkgconfigdir='${libdir}/pkgconfig']) |
| 30 | AC_SUBST([pkgconfigdir]) |
Thomas Graf | 44d3624 | 2007-09-15 01:28:01 +0200 | [diff] [blame] | 31 | |
Karl Hiramoto | 018c297 | 2010-06-16 16:33:51 +0200 | [diff] [blame] | 32 | AC_ARG_ENABLE([cli], |
| 33 | AS_HELP_STRING([--disable-cli], [Do not build command line interface utils]), |
| 34 | [enable_cli="$enableval"], [enable_cli="yes"]) |
| 35 | AM_CONDITIONAL([ENABLE_CLI], [test "$enable_cli" = "yes"]) |
| 36 | |
Jan Engelhardt | bf4fd3a | 2009-06-23 01:12:53 +0200 | [diff] [blame] | 37 | AC_CHECK_LIB([m], [pow], [], AC_MSG_ERROR([libm is required])) |
Thomas Graf | 44d3624 | 2007-09-15 01:28:01 +0200 | [diff] [blame] | 38 | |
Jan Engelhardt | bf4fd3a | 2009-06-23 01:12:53 +0200 | [diff] [blame] | 39 | AC_CONFIG_FILES([Makefile doc/Doxyfile doc/Makefile lib/Makefile |
Thomas Graf | 8808743 | 2009-12-16 16:20:46 +0100 | [diff] [blame] | 40 | include/Makefile src/Makefile src/lib/Makefile \ |
| 41 | libnl-2.0.pc include/netlink/version.h]) |
Jan Engelhardt | bf4fd3a | 2009-06-23 01:12:53 +0200 | [diff] [blame] | 42 | AC_OUTPUT |