summaryrefslogtreecommitdiff
path: root/regress/Makefile
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2019-07-24 14:21:19 +1000
committerDarren Tucker <dtucker@dtucker.net>2019-07-24 14:21:19 +1000
commit159e987a54d92ccd73875e7581ffc64e8927a715 (patch)
treec6b2cced11d2a86bdaaa2f131fa3dfb8f237194c /regress/Makefile
parent520d4550a2470106d63e30079bb05ce82f3a4f7d (diff)
downloadopenssh-git-159e987a54d92ccd73875e7581ffc64e8927a715.tar.gz
Split test targets further.
Splits test into file-tests, t-exec, unit and interop-tests and their respective dependencies. Should allow running any set individually without having to build the other dependencies that are not needed for that specific test.
Diffstat (limited to 'regress/Makefile')
-rw-r--r--regress/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/regress/Makefile b/regress/Makefile
index daaa10c5..ccdd91cc 100644
--- a/regress/Makefile
+++ b/regress/Makefile
@@ -1,7 +1,11 @@
# $OpenBSD: Makefile,v 1.103 2019/07/16 03:21:54 dtucker Exp $
-REGRESS_TARGETS= unit t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t-exec
-tests: prep $(REGRESS_TARGETS)
+tests: prep file-tests t-exec unit
+
+REGRESS_TARGETS= t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12
+
+# File based tests
+file-tests: $(REGRESS_TARGETS)
# Interop tests are not run by default
interop interop-tests: t-exec-interop