Print this page
9156 Remove openssl dependency from pkcs11_tpm

*** 19,31 **** --- 19,44 ---- # CDDL HEADER END # # Copyright 2009 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # + # Copyright 2018 Jason King + # LIBRARY = pkcs11_tpm.a VERS = .1 + RSA_DIR = $(SRC)/common/crypto/rsa + RSA_FLAGS = -I$(RSA_DIR) + + BIGNUM_DIR = $(SRC)/common/bignum + BIGNUM_FLAGS = -I$(BIGNUM_DIR) + + PADDING_DIR = $(SRC)/common/crypto/padding + PADDING_FLAGS = -I$(PADDING_DIR) + + SOFTCRYPTOFLAGS = $(RSA_FLAGS) $(PADDING_FLAGS) $(BIGNUM_FLAGS) + OBJECTS= api_interface.o \ apiutil.o \ asn1.o \ cert.o \ data_obj.o \
*** 71,82 **** TSPIINCDIR=$(TSSROOT)/usr/include TSSLIB=-L$(TSPILIBDIR) TSSLIB64=-L$(TSPILIBDIR)/$(MACH64) TSSINC=-I$(TSPIINCDIR) ! LDLIBS += $(TSSLIB) -L$(ADJUNCT_PROTO)/lib -lc -luuid -lmd -ltspi -lcrypto ! CPPFLAGS += -xCC -D_POSIX_PTHREAD_SEMANTICS $(TSSINC) CPPFLAGS64 += $(CPPFLAGS) CSTD= $(CSTD_GNU99) CERRWARN += -_gcc=-Wno-parentheses CERRWARN += -_gcc=-Wno-unused-label --- 84,95 ---- TSPIINCDIR=$(TSSROOT)/usr/include TSSLIB=-L$(TSPILIBDIR) TSSLIB64=-L$(TSPILIBDIR)/$(MACH64) TSSINC=-I$(TSPIINCDIR) ! LDLIBS += $(TSSLIB) -L$(ADJUNCT_PROTO)/lib -lc -luuid -lmd -ltspi -lsoftcrypto ! CPPFLAGS += -xCC -D_POSIX_PTHREAD_SEMANTICS $(TSSINC) $(SOFTCRYPTOFLAGS) CPPFLAGS64 += $(CPPFLAGS) CSTD= $(CSTD_GNU99) CERRWARN += -_gcc=-Wno-parentheses CERRWARN += -_gcc=-Wno-unused-label