1nobase_lib_LTLIBRARIES += opencryptoki/stdll/libpkcs11_ica.la 2 3noinst_HEADERS += usr/lib/ica_s390_stdll/tok_struct.h 4 5opencryptoki_stdll_libpkcs11_ica_la_CFLAGS = \ 6 -DDEV -D_THREAD_SAFE $(FPIC) -DSHALLOW=0 -DSWTOK=0 -DLITE=1 \ 7 -DNODH -DNOCDMF -DNOMD2 -DNODSA -DSTDLL_NAME=\"icatok\" \ 8 $(ICA_INC_DIRS) -I${srcdir}/usr/lib/ica_s390_stdll \ 9 -I${srcdir}/usr/lib/common -I${srcdir}/usr/include 10 11opencryptoki_stdll_libpkcs11_ica_la_LDFLAGS = \ 12 $(LCRYPTO) $(ICA_LIB_DIRS) -nostartfiles -shared \ 13 -Wl,-z,defs,-Bsymbolic -Wl,-soname,$@ -lc -lpthread -lica \ 14 -lcrypto -lrt \ 15 -Wl,--version-script=${srcdir}/opencryptoki_tok.map 16 17opencryptoki_stdll_libpkcs11_ica_la_SOURCES = \ 18 usr/lib/common/asn1.c usr/lib/common/cert.c \ 19 usr/lib/common/hwf_obj.c usr/lib/common/dp_obj.c \ 20 usr/lib/common/data_obj.c usr/lib/common/decr_mgr.c \ 21 usr/lib/common/dig_mgr.c usr/lib/common/encr_mgr.c \ 22 usr/lib/common/globals.c usr/lib/common/sw_crypt.c \ 23 usr/lib/common/loadsave.c usr/lib/common/key.c \ 24 usr/lib/common/key_mgr.c usr/lib/common/mech_des.c \ 25 usr/lib/common/mech_des3.c usr/lib/common/mech_aes.c \ 26 usr/lib/common/mech_md5.c usr/lib/common/mech_md2.c \ 27 usr/lib/common/mech_rng.c usr/lib/common/mech_rsa.c \ 28 usr/lib/common/mech_sha.c usr/lib/common/mech_ssl3.c \ 29 usr/lib/common/mech_ec.c usr/lib/common/new_host.c \ 30 usr/lib/common/obj_mgr.c usr/lib/common/object.c \ 31 usr/lib/common/sign_mgr.c usr/lib/common/template.c \ 32 usr/lib/common/p11util.c usr/lib/common/utility.c \ 33 usr/lib/common/verify_mgr.c usr/lib/common/trace.c \ 34 usr/lib/common/mech_list.c usr/lib/common/shared_memory.c \ 35 usr/lib/ica_s390_stdll/ica_specific.c 36if ENABLE_LOCKS 37opencryptoki_stdll_libpkcs11_ica_la_SOURCES += \ 38 usr/lib/common/lock_btree.c usr/lib/common/lock_sess_mgr.c 39else 40opencryptoki_stdll_libpkcs11_ica_la_LDFLAGS += -litm 41opencryptoki_stdll_libpkcs11_ica_la_SOURCES += \ 42 usr/lib/common/btree.c usr/lib/common/sess_mgr.c 43endif 44