]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
tests: do not use pkglib to generate libpkcs11mock1.so
authorNikos Mavrogiannopoulos <nmav@redhat.com>
Fri, 20 May 2016 10:07:57 +0000 (12:07 +0200)
committerNikos Mavrogiannopoulos <nmav@redhat.com>
Fri, 20 May 2016 11:12:24 +0000 (13:12 +0200)
This resulted in the test library being installed. Install we use noinst
for the library, but pass -rpath to LDFLAGS as a hack to for libtool
to generate the shared version.

tests/Makefile.am

index 9c94596fce448529f4d85789d4d690cbedf5601e..181fed03304540a63b861e4eb3e5972e349f5d56 100644 (file)
@@ -62,7 +62,6 @@ AM_CPPFLAGS += -I$(srcdir)/../lib/minitasn1
 endif
 
 noinst_LTLIBRARIES = libutils.la
-pkglib_LTLIBRARIES = 
 libutils_la_SOURCES = utils.h utils.c seccomp.c utils-adv.c
 libutils_la_LIBADD = ../lib/libgnutls.la
 
@@ -133,9 +132,9 @@ ssl3_0_cert_key_exchange_SOURCES = common-cert-key-exchange.c ssl3.0-cert-key-ex
 
 if ENABLE_PKCS11
 if !WINDOWS
-pkglib_LTLIBRARIES += libpkcs11mock1.la
+noinst_LTLIBRARIES += libpkcs11mock1.la
 libpkcs11mock1_la_SOURCES = pkcs11/pkcs11-mock.c pkcs11/pkcs11-mock.h
-libpkcs11mock1_la_LDFLAGS = -module -no-undefined -avoid-version
+libpkcs11mock1_la_LDFLAGS = -shared -rpath $(pkglibdir) -module -no-undefined -avoid-version
 
 pkcs11_cert_import_url_exts_SOURCES = pkcs11/pkcs11-cert-import-url-exts.c
 pkcs11_cert_import_url_exts_DEPENDENCIES = libpkcs11mock1.la libutils.la