[ostree: 25/70] Force libreaddir-rand to be a shared library
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree: 25/70] Force libreaddir-rand to be a shared library
- Date: Fri, 15 Apr 2016 21:03:21 +0000 (UTC)
commit d458399615325b39de03084eff1194d5852fe9f4
Author: Simon McVittie <smcv debian org>
Date: Thu Mar 31 10:17:02 2016 +0100
Force libreaddir-rand to be a shared library
If installed-tests are disabled, it would normally be a static
(convenience) library, which isn't something we can LD_PRELOAD.
Signed-off-by: Simon McVittie <smcv debian org>
Closes: #232
Approved by: cgwalters
Makefile-tests.am | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/Makefile-tests.am b/Makefile-tests.am
index 4241ddb..6016d03 100644
--- a/Makefile-tests.am
+++ b/Makefile-tests.am
@@ -131,6 +131,9 @@ libreaddir_rand_la_SOURCES = tests/readdir-rand.c
libreaddir_rand_la_CFLAGS = $(OT_INTERNAL_GIO_UNIX_CFLAGS)
libreaddir_rand_la_LIBADD = $(OT_INTERNAL_GIO_UNIX_LIBS)
libreaddir_rand_la_LDFLAGS = -avoid-version
+if !ENABLE_INSTALLED_TESTS
+libreaddir_rand_la_LDFLAGS += -rpath $(abs_builddir)
+endif
test_programs = tests/test-varint tests/test-ot-unix-utils tests/test-bsdiff tests/test-mutable-tree \
tests/test-keyfile-utils tests/test-ot-opt-utils tests/test-ot-tool-util \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]