X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=descriptor-packages%2Fmk%2Fdirs.mk;h=8e00787848a7bc912dd3901f71c56254d2f7d167;hb=3cc0316794cc75ecffdf2b969b4ad98d0dd7e826;hp=85a05e52d26823260b390ae43ee829d9c86a7a1a;hpb=9054244cd2a7451f75157d7fa3ec5d2ff88176be;p=osm%2Fdevops.git diff --git a/descriptor-packages/mk/dirs.mk b/descriptor-packages/mk/dirs.mk index 85a05e52..8e007878 100644 --- a/descriptor-packages/mk/dirs.mk +++ b/descriptor-packages/mk/dirs.mk @@ -14,7 +14,11 @@ # limitations under the License. # +TOPDIR=$(shell readlink -f .|sed -e 's/\/descriptor-packages\/.*//') +TOOLS_DIR := $(TOPDIR)/tools + SUBDIRS_CLEAN = $(addsuffix .clean, $(SUBDIRS)) +SUBDIRS_TEST = $(addsuffix .test, $(SUBDIRS)) .PHONY: $(SUBDIRS) $(SUBDIRS_CLEAN) clean @@ -22,8 +26,16 @@ all: $(SUBDIRS) clean: $(SUBDIRS_CLEAN) +test: $(SUBDIRS_TEST) + $(SUBDIRS_CLEAN): %.clean: @$(MAKE) --no-print-directory -C $* clean +$(SUBDIRS_TEST): %.test: + @$(MAKE) --no-print-directory -C $* test + $(SUBDIRS): @$(MAKE) --no-print-directory -C $@ + +test: + $(TOOLS_DIR)/launch_tests.sh