summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnders Kaseorg <andersk@mit.edu>2013-02-18 01:20:08 -0500
committerKeith Winstein <keithw@mit.edu>2013-03-10 15:47:39 -0400
commitb6f17917f62ed548f89effb9a718830209c6ca2a (patch)
tree53ca5da2f7e3e63681b696741368169513af34b3
parent7b9e548aa08da40e58fde716a8c0f0f2185744ed (diff)
Add OCB test program to ‘make check’
Signed-off-by: Anders Kaseorg <andersk@mit.edu> Closes #392.
-rw-r--r--src/crypto/Makefile.am14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/crypto/Makefile.am b/src/crypto/Makefile.am
index 4dd851b..995c388 100644
--- a/src/crypto/Makefile.am
+++ b/src/crypto/Makefile.am
@@ -3,12 +3,22 @@ AM_CXXFLAGS = $(WARNING_CXXFLAGS) $(PICKY_CXXFLAGS) $(HARDEN_CFLAGS) $(MISC_CXXF
noinst_LIBRARIES = libmoshcrypto.a
-libmoshcrypto_a_SOURCES = \
+OCB_SRCS = \
ae.h \
+ ocb.cc
+
+libmoshcrypto_a_SOURCES = \
+ $(OCB_SRCS) \
base64.cc \
base64.h \
byteorder.h \
crypto.cc \
crypto.h \
- ocb.cc \
prng.h
+
+check_PROGRAMS = ocb-test
+TESTS = ocb-test
+
+ocb_test_SOURCES = $(OCB_SRCS)
+ocb_test_CPPFLAGS = -DOCB_TEST_PROGRAM
+ocb_test_LDADD = $(OPENSSL_LIBS)