From d9738e638872a7e25d71e01d5c11c6a52bbba26e Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Tue, 24 Feb 2015 13:37:57 +0000 Subject: [PATCH] Makefile: Add top-level release-archive target (merge r6127 from trunk) git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.0.x@6129 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Makefile b/Makefile index a068a0c0a..d34432cfb 100644 --- a/Makefile +++ b/Makefile @@ -414,6 +414,16 @@ rpm: find -name '*.rpm'; \ fi +release-archive: + $(MAKE) 2release + for m in $$(find -name Makefile | \ + xargs grep -l '^release-archive:' | \ + grep -v '^\./Makefile'); \ + do \ + (cd $$(dirname $$m) && $(MAKE) release-archive) \ + done + $(MAKE) 2debug + 2perf: extraclean cd $(SCST_DIR) && $(MAKE) $@ @if [ -d $(QLA_DIR) ]; then cd $(QLA_DIR) && $(MAKE) $@; fi