vimb: $(SUBDIRS:%=%.subdir-all)
 
 %.subdir-all:
-       $(MAKE) $(MFLAGS) -C $*
+       @$(MAKE) $(MFLAGS) -C $*
 
 %.subdir-clean:
-       $(MAKE) $(MFLAGS) -C $* clean
+       @$(MAKE) $(MFLAGS) -C $* clean
 
 install: vimb
        @# binary
 clean: $(SUBDIRS:%=%.subdir-clean)
 
 sandbox:
-       make RUNPREFIX=$(CURDIR)/sandbox/usr PREFIX=/usr DESTDIR=./sandbox install
+       @make $(MFLAGS) RUNPREFIX=$(CURDIR)/sandbox/usr PREFIX=/usr DESTDIR=./sandbox install
 
 runsandbox: sandbox
        sandbox/usr/bin/vimb
 
 CFLAGS     += $(shell pkg-config --cflags $(LIBS))
 CFLAGS     += ${CPPFLAGS}
 LDFLAGS    += $(shell pkg-config --libs $(LIBS))
+MFLAGS      = --no-print-directory