[Pcsclite-cvs-commit] Drivers/ccid configure.in,1.2,1.3
rousseau@quantz.debian.org
rousseau@quantz.debian.org
Tue, 16 Sep 2003 15:08:56 +0200
Update of /cvsroot/pcsclite/Drivers/ccid
In directory quantz:/tmp/cvs-serv18739
Modified Files:
configure.in
Log Message:
add --enable-libusb=PATH option
Index: configure.in
===================================================================
RCS file: /cvsroot/pcsclite/Drivers/ccid/configure.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- configure.in 10 Sep 2003 09:45:58 -0000 1.2
+++ configure.in 16 Sep 2003 13:08:54 -0000 1.3
@@ -81,13 +81,32 @@
CFLAGS="$CFLAGS -Wall -fno-common"
+dnl --enable-libusb=PATH
+AC_ARG_ENABLE(libusb, [ --enable-libusb=PATH libusb path (default /usr)],
+ [
+ case ${enableval} in
+ "" | "yes" | "YES")
+ ;;
+ "no" | "NO")
+ use_libusb=false
+ ;;
+ *)
+ CPPFLAGS="$CPPFLAGS -I${enableval}/include"
+ LDFLAGS="$LDFLAGS -L${enableval}/lib"
+ ;;
+ esac
+ ]
+)
+
dnl check if libusb is available
AC_SUBST(LIBUSB)
-AC_CHECK_HEADERS(usb.h)
+AC_CHECK_HEADERS(usb.h, [],
+ [ AC_MSG_ERROR([usb.h not found, use --enable-libusb=PATH]) ])
+
ac_save_LIBS="$LIBS"
LIBS="$LIBS $COREFOUNDATION $IOKIT"
AC_CHECK_LIB(usb, usb_init, [LIBUSB="$LIBUSB -lusb"],
-[ AC_MSG_ERROR([libusb not found]) ])
+ [ AC_MSG_ERROR([libusb not found]) ])
LIBS="$ac_save_LIBS"
dnl check shat to use for dlopen