2011-04-12 07:40:12 +00:00
|
|
|
include $(top_srcdir)/win32/ltrc.inc
|
|
|
|
|
2013-12-29 18:20:59 +00:00
|
|
|
MAINTAINERCLEANFILES = $(srcdir)/Makefile.in $(srcdir)/versioninfo-minidriver.rc
|
2017-05-24 10:46:25 +00:00
|
|
|
EXTRA_DIST = Makefile.mak versioninfo-minidriver.rc.in opensc-minidriver.dll.manifest
|
2011-04-12 07:40:12 +00:00
|
|
|
|
|
|
|
if ENABLE_MINIDRIVER
|
|
|
|
lib_LTLIBRARIES = opensc-minidriver@LIBRARY_BITNESS@.la
|
|
|
|
# Do we need this on bin? Why can't we
|
|
|
|
# put it in dedicated directory
|
2017-07-17 20:53:07 +00:00
|
|
|
dist_sbin_SCRIPTS = opensc-minidriver.inf
|
2011-04-12 07:40:12 +00:00
|
|
|
else
|
2017-07-17 20:53:07 +00:00
|
|
|
dist_noinst_DATA = opensc-minidriver.inf
|
2011-04-12 07:40:12 +00:00
|
|
|
endif
|
|
|
|
|
2017-01-25 22:01:18 +00:00
|
|
|
AM_CFLAGS = $(OPTIONAL_OPENSSL_CFLAGS)
|
2012-09-25 20:57:52 +00:00
|
|
|
AM_CPPFLAGS = -I$(top_srcdir)/src
|
2011-04-12 07:40:12 +00:00
|
|
|
|
2013-12-29 18:20:59 +00:00
|
|
|
opensc_minidriver@LIBRARY_BITNESS@_la_SOURCES = minidriver.c minidriver.exports versioninfo-minidriver.rc
|
2011-12-09 20:46:45 +00:00
|
|
|
opensc_minidriver@LIBRARY_BITNESS@_la_LIBADD = \
|
2017-01-25 22:01:18 +00:00
|
|
|
$(top_builddir)/src/libopensc/libopensc_static.la \
|
|
|
|
$(OPTIONAL_OPENSSL_LIBS) \
|
|
|
|
-lbcrypt -lcrypt32 -lrpcrt4
|
2011-04-12 07:40:12 +00:00
|
|
|
opensc_minidriver@LIBRARY_BITNESS@_la_LDFLAGS = $(AM_LDFLAGS) \
|
|
|
|
-export-symbols "$(srcdir)/minidriver.exports" \
|
|
|
|
-module -avoid-version -no-undefined
|
|
|
|
|
|
|
|
if ENABLE_MINIDRIVER
|
|
|
|
install-exec-hook:
|
|
|
|
mv "$(DESTDIR)$(libdir)/opensc-minidriver@LIBRARY_BITNESS@.dll" "$(DESTDIR)$(bindir)/"
|
|
|
|
endif
|