diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-11-17 18:53:09 +0100 |
---|---|---|
committer | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-11-17 18:53:09 +0100 |
commit | 3aa7180202aeae701a61331619e51888082f19fb (patch) | |
tree | 368e26b6cba6bd9103070b16260eeea7aaf5a911 /Makefile.am | |
parent | ba0722400127fb8f0c7156a485a0c0b4052c2020 (diff) |
build-sys: add nss/winscard backend selection
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 14 |
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 = \ |