Blame usr/lib/ep11_stdll/ep11_stdll.mk

Packit 8681c6
nobase_lib_LTLIBRARIES += opencryptoki/stdll/libpkcs11_ep11.la
Packit 8681c6
Packit 8681c6
noinst_HEADERS +=							\
Packit 8681c6
	usr/lib/ep11_stdll/ep11.h usr/lib/ep11_stdll/ep11_func.h usr/lib/ep11_stdll/ep11_specific.h usr/lib/ep11_stdll/tok_struct.h
Packit 8681c6
Packit 8681c6
opencryptoki_stdll_libpkcs11_ep11_la_CFLAGS =				\
Packit 8681c6
	-DDEV -D_THREAD_SAFE -DSHALLOW=0 -DEPSWTOK=1 -DLITE=0 -DNOCDMF	\
Packit 8681c6
	-DNOMD2	-DNORIPE -fPIC -DDEFENSIVE_MECHLIST			\
Packit 8681c6
	-DTOK_NEW_DATA_STORE=0x0003000c					\
Packit 8681c6
	-DSTDLL_NAME=\"ep11tok\"					\
Packit 8681c6
	-I${srcdir}/usr/lib/ep11_stdll -I${srcdir}/usr/lib/common	\
Packit 8681c6
	-I${srcdir}/usr/include
Packit 8681c6
Packit 8681c6
opencryptoki_stdll_libpkcs11_ep11_la_LDFLAGS =				\
Packit 8681c6
	-shared -Wl,-z,defs,-Bsymbolic -lc -lpthread -lcrypto -lrt	\
Packit 8681c6
	-llber -ldl -Wl,--version-script=${srcdir}/opencryptoki_tok.map
Packit 8681c6
Packit 8681c6
opencryptoki_stdll_libpkcs11_ep11_la_SOURCES =				\
Packit 8681c6
	usr/lib/common/asn1.c usr/lib/common/cert.c			\
Packit 8681c6
	usr/lib/common/hwf_obj.c usr/lib/common/dp_obj.c		\
Packit 8681c6
	usr/lib/common/data_obj.c usr/lib/common/dig_mgr.c		\
Packit 8681c6
	usr/lib/common/encr_mgr.c usr/lib/common/decr_mgr.c		\
Packit 8681c6
	usr/lib/common/globals.c usr/lib/common/loadsave.c		\
Packit 8681c6
	usr/lib/common/mech_aes.c usr/lib/common/mech_des.c		\
Packit 8681c6
	usr/lib/common/mech_des3.c usr/lib/common/mech_ec.c		\
Packit 8681c6
	usr/lib/common/mech_md5.c usr/lib/common/mech_md2.c		\
Packit 8681c6
	usr/lib/common/mech_rng.c usr/lib/common/mech_rsa.c		\
Packit 8681c6
	usr/lib/common/mech_sha.c usr/lib/common/mech_dsa.c		\
Packit 8681c6
	usr/lib/common/mech_dh.c usr/lib/common/mech_ssl3.c		\
Packit 8681c6
	usr/lib/common/obj_mgr.c usr/lib/common/object.c		\
Packit 8681c6
	usr/lib/common/sign_mgr.c usr/lib/common/verify_mgr.c		\
Packit 8681c6
	usr/lib/common/key.c usr/lib/common/key_mgr.c			\
Packit 8681c6
	usr/lib/common/template.c usr/lib/common/p11util.c		\
Packit 8681c6
	usr/lib/common/utility.c usr/lib/common/trace.c			\
Packit 8681c6
	usr/lib/common/mech_list.c usr/lib/common/shared_memory.c	\
Packit 8681c6
	usr/lib/common/attributes.c usr/lib/common/sw_crypt.c		\
Packit Service 8aa27d
	usr/lib/common/profile_obj.c					\
Packit 8681c6
	usr/lib/ep11_stdll/new_host.c usr/lib/ep11_stdll/ep11_specific.c
Packit Service 8aa27d
Packit 8681c6
if ENABLE_LOCKS
Packit 8681c6
opencryptoki_stdll_libpkcs11_ep11_la_SOURCES +=				\
Packit 8681c6
	usr/lib/common/lock_btree.c usr/lib/common/lock_sess_mgr.c
Packit 8681c6
else
Packit 8681c6
opencryptoki_stdll_libpkcs11_ep11_la_LDFLAGS += -litm
Packit 8681c6
opencryptoki_stdll_libpkcs11_ep11_la_SOURCES +=				\
Packit 8681c6
	usr/lib/common/btree.c usr/lib/common/sess_mgr.c
Packit 8681c6
endif