94 lines
7.8 KiB
Makefile
Executable file
94 lines
7.8 KiB
Makefile
Executable file
ACLOCAL_AMFLAGS = -I m4
|
|
COMMON_CXXFLAGS = -DEIDMW_CAL_EXPORT -DCAL_BEID -DCARDPLUGIN_IN_CAL -DBEID_35 -DNDEBUG -DBEID_OLD_PINPAD -DLTC_NO_ASM
|
|
COMMON_LIBADD = ../common/libbeidcommon.la ../dialogs/libbeiddialogs.la
|
|
|
|
lib_LTLIBRARIES = libbeidcardlayer.la libcardpluginbeid.la libcardpluginsis.la libcardpluginsis_acr38u.la
|
|
|
|
if LINUX
|
|
|
|
libbeidcardlayer_la_SOURCES = ../common/src/mw_util.cpp src/cache.cpp src/card.cpp src/cardfactory.cpp src/cardlayer.cpp src/cardreaderinfo.cpp src/context.cpp src/p15correction.cpp src/pcsc.cpp src/pinpad.cpp src/pinpadlib.cpp src/pkcs15.cpp src/pkcs15parser.cpp src/pkicard.cpp src/reader.cpp src/readersinfo.cpp src/threadpool.cpp src/unknowncard.cpp src/cardpluginbeid/beidcard.cpp src/cardpluginbeid/beidp15correction.cpp src/cardpluginsis/siscard.cpp src/cardpluginsis/sispluginhandler.cpp
|
|
libbeidcardlayer_la_CPPFLAGS = $(PCSCLITE_INCS) -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginbeid -I$(srcdir)/src/cardpluginsis -I$(srcdir)/src/cardpluginsis_acr38u
|
|
libbeidcardlayer_la_LDFLAGS = $(PCSCLITE_LIBS) -lpcsclite -avoid-version
|
|
libbeidcardlayer_la_LIBADD = $(COMMON_LIBADD)
|
|
libbeidcardlayer_la_CXXFLAGS = $(COMMON_CXXFLAGS)
|
|
|
|
libcardpluginbeid_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginbeid/beidcard.cpp src/cardpluginbeid/beidp15correction.cpp src/cache.cpp src/card.cpp src/pkicard.cpp
|
|
libcardpluginbeid_la_CPPFLAGS = $(PCSCLITE_INCS) -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginbeid
|
|
libcardpluginbeid_la_LDFLAGS = $(PCSCLITE_LIBS) -lpcsclite -avoid-version
|
|
libcardpluginbeid_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
libcardpluginbeid_la_CXXFLAGS = $(COMMON_CXXFLAGS)
|
|
|
|
libcardpluginsis_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginsis/siscard.cpp src/cache.cpp src/card.cpp
|
|
libcardpluginsis_la_CPPFLAGS = $(PCSCLITE_INCS) -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginsis
|
|
libcardpluginsis_la_LDFLAGS = $(PCSCLITE_LIBS) -lpcsclite -avoid-version
|
|
libcardpluginsis_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
libcardpluginsis_la_CXXFLAGS = $(COMMON_CXXFLAGS)
|
|
|
|
libcardpluginsis_acr38u_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginsis_acr38u/siscard.cpp
|
|
libcardpluginsis_acr38u_la_CPPFLAGS = $(PCSCLITE_INCS) -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginsis_acr38u
|
|
libcardpluginsis_acr38u_la_LDFLAGS = $(PCSCLITE_LIBS) -lpcsclite -avoid-version
|
|
libcardpluginsis_acr38u_la_CXXFLAGS = $(COMMON_CXXFLAGS) -DCARDPLUGINSIS_EXPORTS -DEIDMW_CMN_EXPORT
|
|
libcardpluginsis_acr38u_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
|
|
endif
|
|
|
|
###############################################################################################################################################################################
|
|
|
|
if OSX
|
|
|
|
libbeidcardlayer_la_SOURCES = ../common/src/mw_util.cpp src/cache.cpp src/card.cpp src/cardfactory.cpp src/cardlayer.cpp src/cardreaderinfo.cpp src/context.cpp src/p15correction.cpp src/pcsc.cpp src/pinpad.cpp src/pinpadlib.cpp src/pkcs15.cpp src/pkcs15parser.cpp src/pkicard.cpp src/reader.cpp src/readersinfo.cpp src/threadpool.cpp src/unknowncard.cpp src/cardpluginbeid/beidcard.cpp src/cardpluginbeid/beidp15correction.cpp src/cardpluginsis/siscard.cpp src/cardpluginsis/sispluginhandler.cpp
|
|
libbeidcardlayer_la_CPPFLAGS = -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginbeid -I$(srcdir)/src/cardpluginsis -I$(srcdir)/src/cardpluginsis_acr38u -I/System/Library/Frameworks/PCSC.framework/Headers/
|
|
libbeidcardlayer_la_LDFLAGS = -avoid-version
|
|
libbeidcardlayer_la_CXXFLAGS = $(COMMON_CXXFLAGS) -framework PCSC
|
|
libbeidcardlayer_la_LIBADD = $(COMMON_LIBADD)
|
|
|
|
libcardpluginbeid_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginbeid/beidcard.cpp src/cardpluginbeid/beidp15correction.cpp src/cache.cpp src/card.cpp src/pkicard.cpp
|
|
libcardpluginbeid_la_CPPFLAGS = -I$(srcdir)/src -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginbeid -I/System/Library/Frameworks/PCSC.framework/Headers/
|
|
libcardpluginbeid_la_LDFLAGS = -avoid-version
|
|
libcardpluginbeid_la_CXXFLAGS = $(COMMON_CXXFLAGS) -framework PCSC
|
|
libcardpluginbeid_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
|
|
libcardpluginsis_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginsis/siscard.cpp src/cache.cpp src/card.cpp
|
|
libcardpluginsis_la_CPPFLAGS = -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginsis -I/System/Library/Frameworks/PCSC.framework/Headers/
|
|
libcardpluginsis_la_LDFLAGS = -avoid-version
|
|
libcardpluginsis_la_CXXFLAGS = $(COMMON_CXXFLAGS) -framework PCSC
|
|
libcardpluginsis_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
|
|
libcardpluginsis_acr38u_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginsis_acr38u/siscard.cpp
|
|
libcardpluginsis_acr38u_la_CPPFLAGS = -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginsis_acr38u -I/System/Library/Frameworks/PCSC.framework/Headers/
|
|
libcardpluginsis_acr38u_la_LDFLAGS = -avoid-version
|
|
libcardpluginsis_acr38u_la_CXXFLAGS = $(COMMON_CXXFLAGS) -DCARDPLUGINSIS_EXPORTS -DEIDMW_CMN_EXPORT -framework PCSC
|
|
libcardpluginsis_acr38u_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
|
|
endif
|
|
|
|
##############################################################################################################################################################################
|
|
|
|
if WIN32
|
|
|
|
libbeidcardlayer_la_SOURCES = ../common/src/mw_util.cpp src/cache.cpp src/card.cpp src/cardfactory.cpp src/cardlayer.cpp src/cardreaderinfo.cpp src/context.cpp src/p15correction.cpp src/pcsc.cpp src/pinpad.cpp src/pinpadlib.cpp src/pkcs15.cpp src/pkcs15parser.cpp src/pkicard.cpp src/reader.cpp src/readersinfo.cpp src/threadpool.cpp src/unknowncard.cpp old/pinpadliboldbeid.cpp src/cardpluginbeid/beidcard.cpp src/cardpluginbeid/beidp15correction.cpp src/cardpluginsis/siscard.cpp src/cardpluginsis/sispluginhandler.cpp
|
|
libbeidcardlayer_la_CPPFLAGS = -I$(srcdir)/../common -I$(srcdir)/src/cardpluginbeid -I$(srcdir)/src/cardpluginsis -I$(srcdir)/src/cardpluginsis_acr38u
|
|
libbeidcardlayer_la_LDFLAGS = -lwinscard -no-undefined -shared -static-libstdc++ -static-libgcc -avoid-version
|
|
libbeidcardlayer_la_CXXFLAGS = $(COMMON_CXXFLAGS) -municode -DMINGW_HAS_SECURE_API
|
|
libbeidcardlayer_la_LIBADD = $(COMMON_LIBADD)
|
|
|
|
libcardpluginbeid_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginbeid/beidcard.cpp src/cardpluginbeid/beidp15correction.cpp src/cache.cpp src/card.cpp src/pkicard.cpp
|
|
libcardpluginbeid_la_CPPFLAGS = -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginbeid
|
|
libcardpluginbeid_la_LDFLAGS = -no-undefined -shared -static-libstdc++ -static-libgcc -avoid-version
|
|
libcardpluginbeid_la_CXXFLAGS = $(COMMON_CXXFLAGS) -municode -DMINGW_HAS_SECURE_API
|
|
libcardpluginbeid_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
|
|
libcardpluginsis_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginsis/siscard.cpp src/cache.cpp src/card.cpp
|
|
libcardpluginsis_la_CPPFLAGS = -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginsis
|
|
libcardpluginsis_la_LDFLAGS = -no-undefined -static-libstdc++ -static-libgcc -shared -avoid-version
|
|
libcardpluginsis_la_CXXFLAGS = $(COMMON_CXXFLAGS) -municode -DMINGW_HAS_SECURE_API
|
|
libcardpluginsis_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
|
|
libcardpluginsis_acr38u_la_SOURCES = ../common/src/mw_util.cpp src/cardpluginsis_acr38u/siscard.cpp
|
|
libcardpluginsis_acr38u_la_CPPFLAGS = -I$(srcdir)/../common/src -I$(srcdir)/src/cardpluginsis_acr38u
|
|
libcardpluginsis_acr38u_la_LDFLAGS = -no-undefined -shared -static-libstdc++ -static-libgcc -avoid-version
|
|
libcardpluginsis_acr38u_la_CXXFLAGS = $(COMMON_CXXFLAGS) -municode -DMINGW_HAS_SECURE_API -DCARDPLUGINSIS_EXPORTS -DEIDMW_CMN_EXPORT
|
|
libcardpluginsis_acr38u_la_LIBADD = $(COMMON_LIBADD) libbeidcardlayer.la
|
|
|
|
endif
|