[Pcsclite-cvs-commit] r4310 - in /trunk/Drivers/ccid: configure.in src/Makefile.am

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Mon Jul 6 15:03:39 UTC 2009


Author: rousseau
Date: Mon Jul  6 15:03:37 2009
New Revision: 4310

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4310
Log:
add --disable-class argument to build a NON class driver

Modified:
    trunk/Drivers/ccid/configure.in
    trunk/Drivers/ccid/src/Makefile.am

Modified: trunk/Drivers/ccid/configure.in
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/configure.in?rev=4310&op=diff
==============================================================================
--- trunk/Drivers/ccid/configure.in (original)
+++ trunk/Drivers/ccid/configure.in Mon Jul  6 15:03:37 2009
@@ -281,6 +281,15 @@
 	[udev="${enableval}"], [udev=no])
 AM_CONDITIONAL(UDEV, test "${udev}" != "no")
 
+# --disable-class
+AC_ARG_ENABLE(class,
+	AC_HELP_STRING([--disable-class],[remove the CCIDCLASSDRIVER from Info.plist]),
+	[class="${enableval}"], [class=yes])
+if test "${class}" != yes ; then
+	NOCLASS="--no-class"
+fi
+AC_SUBST(NOCLASS)
+
 
 # Setup dist stuff
 AC_SUBST(ac_aux_dir)
@@ -314,6 +323,7 @@
 LIBUSB_CFLAGS:       ${LIBUSB_CFLAGS}
 LIBUSB_LIBS:         ${LIBUSB_LIBS}
 SYMBOL_VISIBILITY:   ${SYMBOL_VISIBILITY}
+NOCLASS:             ${NOCLASS}
 
 libusb support:          ${use_libusb}
 use USB interrupt:       ${use_usb_interrupt}
@@ -325,6 +335,7 @@
 serial twin install dir: ${ccidtwindir}
 compiled for pcsc-lite:  ${pcsclite}
 udev support:            ${udev}
+class driver:            ${class}
 
 EOF
 

Modified: trunk/Drivers/ccid/src/Makefile.am
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/Makefile.am?rev=4310&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/Makefile.am (original)
+++ trunk/Drivers/ccid/src/Makefile.am Mon Jul  6 15:03:37 2009
@@ -79,7 +79,7 @@
 endif
 
 Info.plist: Info.plist.src $(srcdir)/../readers/supported_readers.txt
-	$(srcdir)/create_Info_plist.pl $(srcdir)/../readers/supported_readers.txt $(srcdir)/Info.plist.src --ifdCapabilities=$(ifdCapabilities) --target=$(CCID_LIB) --version=$(VERSION) --bundle=$(CCID_BUNDLE) > Info.plist
+	$(srcdir)/create_Info_plist.pl $(srcdir)/../readers/supported_readers.txt $(srcdir)/Info.plist.src --ifdCapabilities=$(ifdCapabilities) --target=$(CCID_LIB) --version=$(VERSION) --bundle=$(CCID_BUNDLE) $(NOCLASS) > Info.plist
 	
 DISTCLEANFILES = tokenparser.c Info.plist
 




More information about the Pcsclite-cvs-commit mailing list