1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-07-02 20:31:07 +03:00
openwrt-xburst/include/verbose.mk
mbm 3c1c55a3bc set default verbosity to 0
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4066 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-06-23 22:20:05 +00:00

34 lines
648 B
Makefile

# OpenWrt.org 2006
# $Id:$
ifndef KBUILD_VERBOSE
ifeq ($(DUMP),)
KBUILD_VERBOSE=0
else
KBUILD_VERBOSE=99
endif
ifeq ("$(origin V)", "command line")
KBUILD_VERBOSE=$(V)
endif
endif
ifneq ($(KBUILD_VERBOSE),99)
ifeq ($(QUIET),1)
$(MAKECMDGOALS): trace
trace: FORCE
@[ -f "$(MAKECMDGOALS)" ] || { \
[ -z "$${PWD##$$TOPDIR}" ] || DIR=" -C $${PWD##$$TOPDIR/}"; \
echo -e "\33[33mmake[$$(($(MAKELEVEL)+1))]$$DIR $(MAKECMDGOALS)\33[m" >&3; \
}
else
export QUIET:=1
ifeq ($(KBUILD_VERBOSE),0)
MAKE:=&>/dev/null $(MAKE)
endif
MAKE:=3>&1 4>&2 $(MAKE)
endif
.SILENT: $(MAKECMDGOALS)
endif