From d6540ae907988799d34a8591edde3082054479bf Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Tue, 8 Mar 2016 10:59:56 -0700 Subject: [PATCH] build: don't print top-level directory For example, if the source code is located in a directory called "spdk", don't print the "spdk/" prefix on all of the directories. Change-Id: I9adc650b13e013773450c721c8434c6e5afeecc2 Signed-off-by: Daniel Verkamp --- Makefile | 2 ++ mk/spdk.subdirs.mk | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 605529a85..7f49c88d0 100644 --- a/Makefile +++ b/Makefile @@ -31,6 +31,8 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # +S := + SPDK_ROOT_DIR := $(CURDIR) include $(SPDK_ROOT_DIR)/mk/spdk.common.mk diff --git a/mk/spdk.subdirs.mk b/mk/spdk.subdirs.mk index e8064476d..653a9cf0f 100644 --- a/mk/spdk.subdirs.mk +++ b/mk/spdk.subdirs.mk @@ -1,3 +1,3 @@ $(DIRS-y) : - @echo "== $S/$@ ($(MAKECMDGOALS))" - $(Q)$(MAKE) -e -C $@ S=$S/$@ $(MAKECMDGOALS) $(MAKESUBDIRFLAGS) + @echo "== $S$(S:%=/)$@ ($(MAKECMDGOALS))" + $(Q)$(MAKE) -e -C $@ S=$S$(S:%=/)$@ $(MAKECMDGOALS) $(MAKESUBDIRFLAGS)