aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMaxim Uvarov <maxim.uvarov@linaro.org>2014-05-19 15:15:40 +0400
committerroot <maxim.uvarov@linaro.org>2014-05-21 14:39:22 +0400
commit6332db302f2c6b7fdb3689e69222b801172548f2 (patch)
tree4ea029cc28f8e598f21e0566935a3698dda34cd7 /test
parent990b5fdbb707eccf5de47808179a2cc5576152bf (diff)
simple compile all tests in ./test dir
Reviewed-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'test')
-rw-r--r--test/Makefile30
1 files changed, 8 insertions, 22 deletions
diff --git a/test/Makefile b/test/Makefile
index cc3f4e94..500fd134 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -3,29 +3,15 @@
#
# SPDX-License-Identifier: BSD-3-Clause
-.PHONY: all
-all:
- $(MAKE) -C api_test
- $(MAKE) -C example
- $(MAKE) -C packet
- $(MAKE) -C packet_netmap
- $(MAKE) -C timer
- $(MAKE) -C generator
+TESTS=$(filter %, $(wildcard */))
+
+.PHONY: all clean install
+
+all: $(TESTS)
+ for T in $(TESTS); do $(MAKE) -C $$T || exit 1; done
-.PHONY: clean
clean:
- $(MAKE) -C api_test clean
- $(MAKE) -C example clean
- $(MAKE) -C packet clean
- $(MAKE) -C packet_netmap clean
- $(MAKE) -C timer clean
- $(MAKE) -C generator clean
+ for T in $(TESTS); do $(MAKE) -C $$T clean || true; done
-.PHONY: install
install:
- $(MAKE) -C api_test install
- $(MAKE) -C example install
- $(MAKE) -C packet install
- $(MAKE) -C packet_netmap install
- $(MAKE) -C timer install
- $(MAKE) -C generator install
+ for T in $(TESTS); do $(MAKE) -C $$T install ||exit 1; done