summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2012-11-17 18:53:09 +0100
committerMarc-André Lureau <marcandre.lureau@gmail.com>2012-11-17 18:53:09 +0100
commit3aa7180202aeae701a61331619e51888082f19fb (patch)
tree368e26b6cba6bd9103070b16260eeea7aaf5a911 /Makefile.am
parentba0722400127fb8f0c7156a485a0c0b4052c2020 (diff)
build-sys: add nss/winscard backend selection
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am14
1 files changed, 10 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index 32a9375..20d46f8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,15 +2,12 @@ NULL =
INCLUDES= \
-I. \
- $(NSS_CFLAGS) \
- $(PCSC_CFLAGS) \
$(USE_PASSTHRU) \
$(NULL)
lib_LTLIBRARIES = libcacard.la
libcacard_la_LIBADD = \
- $(NSS_LIBS) \
$(PCSC_LIBS) \
$(NULL)
@@ -20,12 +17,21 @@ libcacard_la_SOURCES= \
card_7816.c \
event.c \
passthru.c \
- vcard_emul_nss.c \
vcard_emul_type.c \
vcard.c \
vreader.c \
$(NULL)
+if WITH_NSS
+libcacard_la_SOURCES += vcard_emul_nss.c
+libcacard_la_LIBADD += $(NSS_LIBS)
+INCLUDES += $(NSS_CFLAGS)
+endif
+
+if WITH_WINSCARD
+libcacard_la_SOURCES += vcard_emul_winscard.c
+endif
+
libcacardincludedir = $(includedir)/cacard
libcacardinclude_HEADERS = \