comparison configure.ac @ 22895:0bd86dae2734

Use pkg-config to detect NetworkManager. Also, fail if it isn't present, suggesting the use of --disable-nm in that case.
author Richard Laager <rlaager@wiktel.com>
date Sun, 11 May 2008 00:27:18 +0000
parents 4f6040bb6f7a
children d464485a2bfc d53f72735830
comparison
equal deleted inserted replaced
22894:40364452eeaa 22895:0bd86dae2734
1219 Use --disable-dbus if you do not need D-Bus support. 1219 Use --disable-dbus if you do not need D-Bus support.
1220 ])]) 1220 ])])
1221 1221
1222 dnl Check for NetworkManager.h; if we don't have it, oh well 1222 dnl Check for NetworkManager.h; if we don't have it, oh well
1223 if test "x$enable_nm" = "xyes" ; then 1223 if test "x$enable_nm" = "xyes" ; then
1224 AC_CHECK_HEADERS(NetworkManager/NetworkManager.h, [], enable_nm=no) 1224 PKG_CHECK_MODULES(NETWORKMANAGER, [NetworkManager], [
1225 AC_SUBST(NETWORKMANAGER_CFLAGS)
1226 AC_SUBST(NETWORKMANAGER_LIBS)
1227 AC_DEFINE(HAVE_NETWORKMANAGER, 1, [Define if we have NetworkManager.])
1228 ], [
1229 AC_MSG_ERROR([
1230 NetworkManager development headers not found.
1231 Use --disable-nm if you do not need NetworkManager support.
1232 ])])
1225 fi 1233 fi
1226 else 1234 else
1227 enable_nm=no 1235 enable_nm=no
1228 fi 1236 fi
1229 1237