summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorSkylar Chang <chiaweic@codeaurora.org>2014-06-23 12:05:15 -0700
committerSkylar Chang <chiaweic@codeaurora.org>2014-06-23 15:16:29 -0700
commitc8e3c338dbfc1e9ed98156b8cfb372f64d075d4a (patch)
tree7fdfe52040fe373f5b70c409e71109b855064205 /configure.ac
parent9724bb856affa9d78d84b8511692f1b34fbe8cac (diff)
downloadipacfg-mgr-c8e3c338dbfc1e9ed98156b8cfb372f64d075d4a.tar.gz
IPANAT: Fix checkpatch errors
To fix checkpatch Errors to proceed with futher check-ins in ipanat library. Change-Id: I9e8ff23f4bbe828dbb9ea8598b6ea29a0133adb2
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac20
1 files changed, 19 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 996082b..33164c0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,25 @@ AC_SUBST([LIBXML_LIBS])
AC_ARG_WITH(sanitized-headers,
AS_HELP_STRING([--with-sanitized-headers=DIR],
[Specify the location of the sanitized Linux headers]),
- [CPPFLAGS="$CPPFLAGS -isystem $withval"])
+ [CPPFLAGS="$CPPFLAGS -idirafter $withval"])
+
+AC_ARG_WITH([glib],
+ AC_HELP_STRING([--with-glib],
+ [enable glib, building HLOS systems which use glib]))
+
+if (test "x${with_glib}" = "xyes"); then
+ AC_DEFINE(ENABLE_USEGLIB, 1, [Define if HLOS systems uses glib])
+ PKG_CHECK_MODULES(GTHREAD, gthread-2.0 >= 2.16, dummy=yes,
+ AC_MSG_ERROR(GThread >= 2.16 is required))
+ PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.16, dummy=yes,
+ AC_MSG_ERROR(GLib >= 2.16 is required))
+ GLIB_CFLAGS="$GLIB_CFLAGS $GTHREAD_CFLAGS"
+ GLIB_LIBS="$GLIB_LIBS $GTHREAD_LIBS"
+ AC_SUBST(GLIB_CFLAGS)
+ AC_SUBST(GLIB_LIBS)
+fi
+
+AM_CONDITIONAL(USE_GLIB, test "x${with_glib}" = "xyes")
# Checks for header files.
AC_CHECK_HEADERS([fcntl.h netinet/in.h sys/ioctl.h unistd.h])