diff options
author | Werner Koch <[email protected]> | 2016-01-27 13:23:19 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2016-01-27 13:23:19 +0000 |
commit | 1b90b52a56b4f808ad29a7ef79aeafc03c7424b4 (patch) | |
tree | bbd996d2e4d26ac9758fc68ce301afd9e8112a43 | |
parent | gpg: Shorten the --tofu-policy help text (diff) | |
download | gnupg-1b90b52a56b4f808ad29a7ef79aeafc03c7424b4.tar.gz gnupg-1b90b52a56b4f808ad29a7ef79aeafc03c7424b4.zip |
scd: Fix detection of libusb.
* configure.ac (HAVE_LIBUSB): Clear if no header file was found.
(LIBUSB_LIBS): Ditto.
--
This allows to use commit d0d9708 when libusb is installed without the
header files.
Signed-off-by: Werner Koch <[email protected]>
-rw-r--r-- | configure.ac | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac index c20006935..81fde82bc 100644 --- a/configure.ac +++ b/configure.ac @@ -797,10 +797,7 @@ if test "$use_ccid_driver" = yes ; then esac AC_CHECK_LIB(usb-1.0, libusb_init, [ LIBUSB_LIBS="$LIBUSB_LIBS" - AC_DEFINE(HAVE_LIBUSB,1, [defined if libusb is available]) - have_libusb=yes - ]) - AC_DEFINE([HAVE_LIBUSB]) + have_libusb=yes ]) AC_MSG_CHECKING([libusb include dir]) usb_incdir_found="no" for _incdir in "" "/usr/include/libusb-1.0" "/usr/local/include/libusb-1.0"; do @@ -819,9 +816,16 @@ if test "$use_ccid_driver" = yes ; then AC_MSG_RESULT([${usb_incdir}]) else AC_MSG_RESULT([not found]) + usb_incdir="" + have_libusb=no use_ccid_driver=no + LIBUSB_LIBS="" fi - if test "$usb_incdir" = ""; then + + if test "$have_libusb" = yes; then + AC_DEFINE(HAVE_LIBUSB,1, [defined if libusb is available]) + fi + if test x"$usb_incdir" = x; then LIBUSB_CPPFLAGS="" else LIBUSB_CPPFLAGS="-I${usb_incdir}" |