[Pcsclite-cvs-commit] r3064 - /trunk/Drivers/ccid/MacOSX/configure
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Wed Jul 30 09:55:56 UTC 2008
Author: rousseau
Date: Wed Jul 30 09:55:55 2008
New Revision: 3064
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=3064
Log:
do not overwrite PCSC_CFLAGS, PCSC_LIBS, LIBUSB_CFLAGS and LIBUSB_LIBS
if already defined by the user
Closes [#310945] MacOSX/configure - disable forced OpenSC libusb usage,
permit other builds
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=3064&op=diff
==============================================================================
--- trunk/Drivers/ccid/MacOSX/configure (original)
+++ trunk/Drivers/ccid/MacOSX/configure Wed Jul 30 09:55:55 2008
@@ -44,12 +44,13 @@
PKG_CONFIG="foobar"
# find pcsc-lite header files in MacOSX/
-PCSC_CFLAGS="-I$(pwd)/MacOSX"
-PCSC_LIBS="-framework PCSC"
+# use ${varname:-word} to return word only if varname is not already defined
+PCSC_CFLAGS=${PCSC_CFLAGS:--I$(pwd)/MacOSX}
+PCSC_LIBS=${PCSC_LIBS:--framework PCSC}
# use libusb from OpenSC (universal binary)
-LIBUSB_CFLAGS="-I/Library/OpenSC/include"
-LIBUSB_LIBS="-L/Library/OpenSC/lib -lusb"
+LIBUSB_CFLAGS=${LIBUSB_CFLAGS:--I/Library/OpenSC/include}
+LIBUSB_LIBS=${LIBUSB_LIBS:--L/Library/OpenSC/lib -lusb}
# 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