From 0c89b3ccba7c9b7332ab67ae1936aff51ca62367 Mon Sep 17 00:00:00 2001 From: NingSun Date: Thu, 8 Feb 2018 08:34:03 -0800 Subject: Initial sshsm project structure Issue-ID: AAF-94 Change-Id: I5e82fff418e7567b161acf9b98013a9b85ffc5b4 Signed-off-by: NingSun --- SoftHSMv2/src/lib/Makefile.am | 52 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 SoftHSMv2/src/lib/Makefile.am (limited to 'SoftHSMv2/src/lib/Makefile.am') diff --git a/SoftHSMv2/src/lib/Makefile.am b/SoftHSMv2/src/lib/Makefile.am new file mode 100644 index 0000000..f3f5bb4 --- /dev/null +++ b/SoftHSMv2/src/lib/Makefile.am @@ -0,0 +1,52 @@ +MAINTAINERCLEANFILES = $(srcdir)/Makefile.in + +AM_CPPFLAGS = -I$(srcdir)/common \ + -I$(srcdir)/crypto \ + -I$(srcdir)/data_mgr \ + -I$(srcdir)/handle_mgr \ + -I$(srcdir)/object_store \ + -I$(srcdir)/pkcs11 \ + -I$(srcdir)/session_mgr \ + -I$(srcdir)/slot_mgr \ + @CRYPTO_INCLUDES@ + +lib_LTLIBRARIES = libsofthsm2.la + +libsofthsm2_la_SOURCES = access.cpp \ + main.cpp \ + P11Attributes.cpp \ + P11Objects.cpp \ + SoftHSM.cpp +libsofthsm2_la_LIBADD = common/libsofthsm_common.la \ + crypto/libsofthsm_crypto.la \ + data_mgr/libsofthsm_datamgr.la \ + handle_mgr/libsofthsm_handlemgr.la \ + object_store/libsofthsm_objectstore.la \ + session_mgr/libsofthsm_sessionmgr.la \ + slot_mgr/libsofthsm_slotmgr.la +libsofthsm2_la_LDFLAGS = -version-info @VERSION_INFO@ \ + -avoid-version -module + +# Create a convenience library from all the other convenience library; this is +# necessary to resolve circular dependencies when statically linking the test +# executables +noinst_LTLIBRARIES = libsofthsm_convarch.la + +libsofthsm_convarch_la_SOURCES = + +libsofthsm_convarch_la_LIBADD = $(libsofthsm2_la_LIBADD) + +SUBDIRS = common \ + crypto \ + data_mgr \ + object_store \ + session_mgr \ + slot_mgr \ + handle_mgr \ + test + +EXTRA_DIST = $(srcdir)/*.h \ + $(srcdir)/pkcs11/*.h \ + $(srcdir)/win32/*.cc \ + $(srcdir)/win32/*.cpp \ + $(srcdir)/win32/*.h -- cgit 1.2.3-korg