[Pcsclite-cvs-commit] r3272 - /trunk/Drivers/ccid/MacOSX/configure
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Wed Jan 7 16:27:52 UTC 2009
Author: rousseau
Date: Wed Jan 7 16:27:52 2009
New Revision: 3272
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=3272
Log:
do not overwrite LIBUSB_CFLAGS and LIBUSB_LIBS if libusb-config is found
Modified:
trunk/Drivers/ccid/MacOSX/configure
Modified: trunk/Drivers/ccid/MacOSX/configure
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/MacOSX/configure?rev=3272&op=diff
==============================================================================
--- trunk/Drivers/ccid/MacOSX/configure (original)
+++ trunk/Drivers/ccid/MacOSX/configure Wed Jan 7 16:27:52 2009
@@ -48,10 +48,17 @@
PCSC_CFLAGS=${PCSC_CFLAGS:--I$(pwd)/MacOSX}
PCSC_LIBS=${PCSC_LIBS:--framework PCSC}
-# use libusb from OpenSC (universal binary)
-LIBUSB_CFLAGS=${LIBUSB_CFLAGS:--I/Library/OpenSC/include}
-#LIBUSB_LIBS=${LIBUSB_LIBS:--L/Library/OpenSC/lib -lusb}
-LIBUSB_LIBS=${LIBUSB_LIBS:-/Library/OpenSC/lib/libusb.a -Wl,-framework -Wl,IOKit -Wl,-framework -Wl,CoreFoundation}
+libusb-config --version &> /dev/null
+if [ $? -eq 0 ]
+then
+ echo "found libusb-config, using it"
+else
+ echo "no libusb-config found"
+ # use libusb from OpenSC (universal binary)
+ LIBUSB_CFLAGS=${LIBUSB_CFLAGS:--I/Library/OpenSC/include}
+ #LIBUSB_LIBS=${LIBUSB_LIBS:--L/Library/OpenSC/lib -lusb}
+ LIBUSB_LIBS=${LIBUSB_LIBS:-/Library/OpenSC/lib/libusb.a -Wl,-framework -Wl,IOKit -Wl,-framework -Wl,CoreFoundation}
+fi
# RESPONSECODE is already defined by PCSC/wintypes.h
# define needed here to compile examples/scardcontrol.c since config.h is
More information about the Pcsclite-cvs-commit
mailing list