Use embedded uthash
authorMika Bostrom <mika.bostrom@nomovok.com>
Thu, 2 Dec 2010 04:59:04 +0000 (06:59 +0200)
committerMika Bostrom <mika.bostrom@nomovok.com>
Thu, 2 Dec 2010 04:59:04 +0000 (06:59 +0200)
Disable checking of system-wide uthash libraries, provide the local path
header search path for libsmack build.

configure.ac
src/Makefile.am

index 871511d..8a81e82 100644 (file)
@@ -31,8 +31,6 @@ AC_CHECK_HEADER([attr/xattr.h],[
        AC_MSG_ERROR([Cannot find libattr header attr/xattr.h])
 ])
 
-AC_CHECK_HEADERS([utarray.h  uthash.h  utlist.h  utstring.h],,
-       [AC_MSG_ERROR(Cannot find uthash headers)])
 PKG_CHECK_MODULES([CHECK], [check >= 0.9.4])
 
 AC_CONFIG_FILES([Makefile src/Makefile tests/Makefile doc/Makefile libsmack.spec])
index 8a21bfa..c33ce19 100644 (file)
@@ -1,6 +1,8 @@
 ACLOCAL_AMFLAGS = -I m4
 lib_LTLIBRARIES = libsmack.la
 
+AM_CFLAGS = -I../3rdparty/uthash-1.9.3/src
+
 libsmack_la_LDFLAGS = -version-info 1:0
 libsmack_la_SOURCES = smack_internal.c smack_rules.c smack_xattr.c smack_labels.c smack_misc.c