Messages in this thread Patch in this message | | | From | "Vladislav Valtchev (VMware)" <> | Subject | [PATCH] trace-cmd: Make the build messages to show only file names | Date | Thu, 8 Feb 2018 11:18:20 +0200 |
| |
Currently, the typical trace-cmd build messages like "COMPILE <file>" and "BUILD STATIC LIB <file>" show file's full path, instead of just the file name, as it used to happen before the full support for out-of-tree builds. This simple patch makes the build messages to look exactly like in the past by stripping the directory part of each file path, before printing the message.
Signed-off-by: Vladislav Valtchev (VMware) <vladislav.valtchev@gmail.com> --- scripts/utils.mk | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/scripts/utils.mk b/scripts/utils.mk index 06e8dc3..ad31f6e 100644 --- a/scripts/utils.mk +++ b/scripts/utils.mk @@ -3,14 +3,14 @@ ifeq ($(BUILDGUI), 1) GUI = 'GUI ' - GOBJ = $@ GSPACE = else GUI = GSPACE = " " - GOBJ = $(GSPACE)$@ endif + GOBJ = $(GSPACE)$(notdir $(strip $@)) + ifeq ($(VERBOSE),1) Q = @@ -81,22 +81,22 @@ define make_version.h endef define update_version.h - ($(call make_version.h, $@.tmp); \ - if [ -r $@ ] && cmp -s $@ $@.tmp; then \ - rm -f $@.tmp; \ - else \ - echo ' UPDATE $@'; \ - mv -f $@.tmp $@; \ + ($(call make_version.h, $@.tmp); \ + if [ -r $@ ] && cmp -s $@ $@.tmp; then \ + rm -f $@.tmp; \ + else \ + echo ' UPDATE '$(notdir $(strip $@)); \ + mv -f $@.tmp $@; \ fi); endef define update_dir (echo $1 > $@.tmp; \ - if [ -r $@ ] && cmp -s $@ $@.tmp; then \ - rm -f $@.tmp; \ - else \ - echo ' UPDATE $@'; \ - mv -f $@.tmp $@; \ + if [ -r $@ ] && cmp -s $@ $@.tmp; then \ + rm -f $@.tmp; \ + else \ + echo ' UPDATE '$(notdir $(strip $@)); \ + mv -f $@.tmp $@; \ fi); endef -- 2.14.1
| |