summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2003-04-12 17:46:14 +0200
committerNiels Möller <nisse@lysator.liu.se>2003-04-12 17:46:14 +0200
commit46aa943ada15d49566ecdf1d7f6c99e5585ba5b8 (patch)
tree641c9d2381cecedde26d9ab748f06dafd7f314f9 /examples
parenta08c40299d44ecc2995fa9662803d37a59c7e5de (diff)
downloadnettle-46aa943ada15d49566ecdf1d7f6c99e5585ba5b8.tar.gz
(EXTRA_PROGRAMS): Add "io", as a kludge to
get automake to track dependencies for io.o. (LDADD): Added ../libnettle.a, for the dependency. Rev: src/nettle/examples/Makefile.am:1.17
Diffstat (limited to 'examples')
-rw-r--r--examples/Makefile.am14
1 files changed, 9 insertions, 5 deletions
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 75f1154e..ebde5e13 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -7,16 +7,20 @@ AM_CPPFLAGS = -I$(top_srcdir)
# installed version.
AM_LDFLAGS = -L..
-EXTRA_PROGRAMS = rsa-keygen rsa-sign rsa-verify
+# There's no program "io", it's just a trick to get automake to keep track
+# of dependencies for io.o.
+EXTRA_PROGRAMS = rsa-keygen rsa-sign rsa-verify io
noinst_PROGRAMS = nettle-benchmark @RSA_EXAMPLES@
-LDADD = io.o -lnettle
-nettle_benchmark_LDADD = -lnettle $(OPENSSL_LIBFLAGS)
-
nettle_benchmark_SOURCES = nettle-benchmark.c nettle-openssl.c
+# libnettle.a for the dependency
+LDADD = io.o -lnettle ../libnettle.a
+
+nettle_benchmark_LDADD = -lnettle ../libnettle.a $(OPENSSL_LIBFLAGS)
+
TS_PROGS = rsa-sign-test rsa-verify-test
-EXTRA_DIST = io.c io.h run-tests setup-env teardown-env $(TS_PROGS)
+EXTRA_DIST = io.h run-tests setup-env teardown-env $(TS_PROGS)
.PHONY: run-tests
run-tests: $(TS_PROGS)