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
This commit is contained in:
parent
1dd85513e5
commit
d458399615
|
|
@ -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 \
|
||||
|
|
|
|||
Loading…
Reference in New Issue