|
@@ -1,12 +1,24 @@
|
|
|
-TESTS += src/test/test src/test/test-slow src/test/test-memwipe \
|
|
|
- src/test/test_zero_length_keys.sh
|
|
|
+
|
|
|
+TESTSCRIPTS = src/test/test_zero_length_keys.sh
|
|
|
|
|
|
if USEPYTHON
|
|
|
-TESTS += src/test/test_ntor.sh src/test/test_bt.sh
|
|
|
+TESTSCRIPTS += src/test/test_ntor.sh src/test/test_bt.sh
|
|
|
endif
|
|
|
|
|
|
-TEST_EXTENSIONS = .sh
|
|
|
-SH_LOG_COMPILER = $(SHELL)
|
|
|
+TESTS += src/test/test src/test/test-slow src/test/test-memwipe \
|
|
|
+ $(TESTSCRIPTS)
|
|
|
+
|
|
|
+### This is a lovely feature, but it requires automake >= 1.12, and Tor
|
|
|
+### doesn't require that yet. Below is a kludge to work around.
|
|
|
+###
|
|
|
+# TEST_EXTENSIONS = .sh
|
|
|
+# SH_LOG_COMPILER = $(SHELL)
|
|
|
+
|
|
|
+check-am: set-test-permissions
|
|
|
+
|
|
|
+set-test-permissions:
|
|
|
+ chmod 755 $(TESTSCRIPTS)
|
|
|
+
|
|
|
|
|
|
noinst_PROGRAMS+= src/test/bench
|
|
|
if UNITTESTS_ENABLED
|