diff options
author | Maxim Uvarov <maxim.uvarov@linaro.org> | 2014-05-19 15:15:40 +0400 |
---|---|---|
committer | root <maxim.uvarov@linaro.org> | 2014-05-21 14:39:22 +0400 |
commit | 6332db302f2c6b7fdb3689e69222b801172548f2 (patch) | |
tree | 4ea029cc28f8e598f21e0566935a3698dda34cd7 /test | |
parent | 990b5fdbb707eccf5de47808179a2cc5576152bf (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/Makefile | 30 |
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 |