use pkg-config to determine CHECK_LIBS

Using check requires '-lsubunit' now, see: https://bugs.debian.org/646093

Patch-Name: use-pkg-config-to-determine-CHECK_LIBS.patch

Signed-off-by: Mickey Sola <msola@sourcefire.com>
pull/40/merge
Andreas Cadhalpun 10 years ago committed by Mickey Sola
parent 1cce0272a7
commit 92490b87d7
  1. 9
      m4/reorganization/code_checks/unit_tests.m4

@ -4,6 +4,13 @@ AC_ARG_ENABLE(check,
[AS_HELP_STRING([--enable-check], [enable check unit tests @<:@default=auto@:>@])], enable_check_ut=$enableval, enable_check_ut="auto" )
if test "$enable_check_ut" != "no" ; then
PKG_CHECK_MODULES(CHECK, [check], [HAVE_LIBCHECK=yes], [HAVE_LIBCHECK=no])
if test "X$HAVE_LIBCHECK" == "Xyes"; then
CHECK_CPPFLAGS=$CHECK_CFLAGS
else
case "$host_os" in
*linux*)
save_LDFLAGS="$LDFLAGS"
@ -23,6 +30,8 @@ case "$host_os" in
esac
fi
fi
AC_SUBST([CHECK_CPPFLAGS])
AC_SUBST([CHECK_LIBS])
AM_CONDITIONAL([HAVE_LIBCHECK],test "X$HAVE_LIBCHECK" = "Xyes")

Loading…
Cancel
Save