aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorTadeusz Struk <tadeusz.struk@intel.com>2019-04-15 10:49:58 -0700
committerAndreas Fuchs <andreas.fuchs@sit.fraunhofer.de>2019-04-23 09:57:47 +0200
commit20f86d913bd7df5e20ba34d18136a586de1e3c9a (patch)
tree563b9c485d1914b5690f1cf676ff96eb456f55ba /Makefile.am
parent8d3c3463aff4312183ae696fae0a0be5d63ece61 (diff)
downloadtpm2-tss-20f86d913bd7df5e20ba34d18136a586de1e3c9a.tar.gz
test/integration: add internal source files to unit tests
Since the internal esapi functions are hidden now the internal implementation src files need to be added directly to test's _SOURCES vars. Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am7
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index 1fcc05c0..a05d99a7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -269,19 +269,20 @@ src_tss2_esys_libtss2_esys_la_LIBADD = $(libtss2_sys) $(libtss2_mu) \
$(libtss2_tcti_device) $(libtss2_tcti_mssim) $(libutil)
if ESYS_OSSL
-TSS2_ESYS_SRC += src/tss2-esys/esys_crypto_ossl.h src/tss2-esys/esys_crypto_ossl.c
+TSS2_ESYS_SRC_CRYPTO = src/tss2-esys/esys_crypto_ossl.h src/tss2-esys/esys_crypto_ossl.c
src_tss2_esys_libtss2_esys_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/src/tss2-esys -DOSSL \
$(LIBSSL_CFLAGS) $(LIBCRYPTO_CFLAGS)
src_tss2_esys_libtss2_esys_la_LDFLAGS = $(AM_LDFLAGS) $(LIBDL_LDFLAGS) $(LIBSOCKET_LDFLAGS) \
$(LIBSSL_LIBS) $(LIBCRYPTO_LIBS)
else
if ESYS_GCRYPT
-TSS2_ESYS_SRC += src/tss2-esys/esys_crypto_gcrypt.h src/tss2-esys/esys_crypto_gcrypt.c
+TSS2_ESYS_SRC_CRYPTO = src/tss2-esys/esys_crypto_gcrypt.h src/tss2-esys/esys_crypto_gcrypt.c
src_tss2_esys_libtss2_esys_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/src/tss2-esys
src_tss2_esys_libtss2_esys_la_LDFLAGS = $(AM_LDFLAGS) $(LIBDL_LDFLAGS) $(LIBSOCKET_LDFLAGS) -lgcrypt
endif
endif
-src_tss2_esys_libtss2_esys_la_SOURCES = $(TSS2_ESYS_SRC)
+
+src_tss2_esys_libtss2_esys_la_SOURCES = $(TSS2_ESYS_SRC) $(TSS2_ESYS_SRC_CRYPTO)
endif #ESAPI