blob: 02b51195eb99f0fb97fd6405f7da77817324ab7b [file] [log] [blame]
Thomas Graf44d36242007-09-15 01:28:01 +02001#
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 Graf373bc782008-01-09 12:28:17 +01009# Copyright (c) 2003-2008 Thomas Graf <tgraf@suug.ch>
Thomas Graf44d36242007-09-15 01:28:01 +020010#
11
Thomas Grafdbff1402008-05-15 19:29:17 +020012AC_INIT(libnl, 2.0, tgraf@suug.ch)
Jan Engelhardtbf4fd3a2009-06-23 01:12:53 +020013AC_CONFIG_HEADERS([lib/defs.h])
14AC_CONFIG_MACRO_DIR([m4])
15AM_INIT_AUTOMAKE([-Wall foreign subdir-objects])
Thomas Graf44d36242007-09-15 01:28:01 +020016
17AC_PROG_CC
Jan Engelhardtbf4fd3a2009-06-23 01:12:53 +020018AM_PROG_CC_C_O
Thomas Graf44d36242007-09-15 01:28:01 +020019AC_PROG_INSTALL
Jan Engelhardtbf4fd3a2009-06-23 01:12:53 +020020AM_PROG_LIBTOOL
Thomas Graf44d36242007-09-15 01:28:01 +020021
22AC_C_CONST
23AC_C_INLINE
24
Jan Engelhardtbf4fd3a2009-06-23 01:12:53 +020025AC_ARG_WITH([pkgconfigdir], AS_HELP_STRING([--with-pkgconfigdir=PATH],
26 [Path to the pkgconfig directory [[LIBDIR/pkgconfig]]]),
27 [pkgconfigdir="$withval"], [pkgconfigdir='${libdir}/pkgconfig'])
28AC_SUBST([pkgconfigdir])
Thomas Graf44d36242007-09-15 01:28:01 +020029
Jan Engelhardtbf4fd3a2009-06-23 01:12:53 +020030AC_CHECK_LIB([m], [pow], [], AC_MSG_ERROR([libm is required]))
Thomas Graf44d36242007-09-15 01:28:01 +020031
Jan Engelhardtbf4fd3a2009-06-23 01:12:53 +020032AC_CONFIG_FILES([Makefile doc/Doxyfile doc/Makefile lib/Makefile
Thomas Graf88087432009-12-16 16:20:46 +010033 include/Makefile src/Makefile src/lib/Makefile \
34 libnl-2.0.pc include/netlink/version.h])
Jan Engelhardtbf4fd3a2009-06-23 01:12:53 +020035AC_OUTPUT