CFLAGS = -I$(top_srcdir) @CFLAGS@
CPPFLAGS = @CPPFLAGS@
+# We need .. to be searched before standard places, in order to pick
+# up the newly built libnettle.a/libnettle.so, rather than any
+# installed version.
+AM_LDFLAGS = -L..
+
EXTRA_PROGRAMS = rsa-keygen rsa-sign rsa-verify
noinst_PROGRAMS = nettle-benchmark sexp-conv @RSA_EXAMPLES@
-LDADD = io.o ../libnettle.a
-nettle_benchmark_LDADD = ../libnettle.a
+LDADD = io.o -lnettle
+nettle_benchmark_LDADD = -lnettle
TS_PROGS = rsa-sign-test rsa-verify-test sexp-conv-test
.PHONY: run-tests
run-tests: $(TS_PROGS)
- srcdir="$(srcdir)" "$(srcdir)"/run-tests $(TS_PROGS)
+ LD_LIBRARY_PATH=../.lib srcdir="$(srcdir)" \
+ "$(srcdir)"/run-tests $(TS_PROGS)
check: run-tests
CFLAGS = -I$(top_srcdir) @CFLAGS@
CPPFLAGS = @CPPFLAGS@
+# We need .. to be searched before standard places, in order to pick
+# up the newly built libnettle.a/libnettle.so, rather than any
+# installed version.
+AM_LDFLAGS = -L..
+
TS_PROGS = aes-test arcfour-test blowfish-test cast128-test \
base16-test base64-test \
des-test des3-test des-compat-test \
noinst_PROGRAMS = $(TS_PROGS)
-LDADD = testutils.o ../libnettle.a
+LDADD = testutils.o -lnettle
EXTRA_DIST = testutils.c testutils.h \
run-tests rfc1750.txt
.PHONY: run-tests
run-tests: $(TS_PROGS)
- srcdir="$(srcdir)" "$(srcdir)"/run-tests $(TS_PROGS)
+ LD_LIBRARY_PATH=../.lib srcdir="$(srcdir)" \
+ "$(srcdir)"/run-tests $(TS_PROGS)
check: run-tests