Colin Burgess(deleted)
|
Re: Verbosity of build process
|
Colin Burgess(deleted)
01/26/2015 8:08 PM
post113086
|
Re: Verbosity of build process
Hi Vincent,
You can try adding this to the end of your common.mk
# Quiet the build output so we can see the warnings
ifneq ($(V),1)
MAKE = @$(MAKE_COMMAND) --no-print-directory
RM_HOST := @$(RM_HOST)
ifeq ($(V),0)
CCPREF := @$(CCPREF)
ASPREF := @$(ASPREF)
LDPREF := @$(LDPREF)
ARPREF := @$(ARPREF) 2>/dev/null
UMPREF := @$(UMPREF)
MKASMOFF_HOST := @$(MKASMOFF_HOST)
else
QUIET_ROOT := $(PROJECT_ROOT)
#QUIET_ROOT := $(PRODUCT_ROOT)
CCPREF_CMD := $(CCPREF)
CCPREF = @echo "Compiling " $(<:$(QUIET_ROOT)/%=%) && $(CCPREF_CMD)
ASPREF_CMD := $(ASPREF)
ASPREF = @echo "Assembling" $(<:$(QUIET_ROOT)/%=%) && $(ASPREF_CMD)
LDPREF_CMD := $(LDPREF)
LDPREF = @echo "Linking " $(@:$(QUIET_ROOT)/%=%) && $(LDPREF_CMD)
ARPREF_CMD := $(ARPREF) 2>/dev/null
ARPREF = @echo "Archiving " $(@:$(QUIET_ROOT)/%=%) && $(ARPREF_CMD)
UMPREF_CMD := $(UMPREF)
UMPREF = @echo "Usemsg " $(@:$(QUIET_ROOT)/%=%) && $(UMPREF_CMD)
MKASMOFF_CMD := $(MKASMOFF_HOST)
MKASMOFF_HOST = @echo "Generating" $(CURDIR:$(QUIET_ROOT)/%=%)/$@ &&
$(MKASMOFF_CMD)
endif
endif
On 2015-01-26 8:05 PM, Vincent Wan wrote:
> I have noticed that when building a project, all qcc invocation
command lines are printed out on the console, e.g.
>
> C:/qnx660/host/win32/x86/usr/bin/qcc -Vgcc_ntoarmv7 -c -Os -Wc,-Wall -DF3S_VER=3 -DMTD_VER=2 -DNDEBUG -I. -IC:/Users
/me/ide-5.0-workspace/bsp-TI-DRA72x-evm-SDP6.6_M2/src/hardware/flash/boards/ti_qspi/arm/le.v7 -IC:/Users/me/ide-5.0-
workspace/bsp-TI-DRA72x-evm-SDP6.6_M2/src/hardware/flash/boards/ti_qspi/arm -IC:/Users/me/ide-5.0-workspace/bsp-TI-
DRA72x-evm-SDP6.6_M2/src/hardware/flash/boards/ti_qspi -IC:/Users/me/ide-5.0-workspace/bsp-TI-DRA72x-evm-SDP6.6_M2/src/
hardware/flash/boards -IC:/Users/me/ide-5.0-workspace/bsp-TI-DRA72x-evm-SDP6.6_M2/src/hardware/flash/mtd-flash/public -
IC:/Users/me/ide-5.0-workspace/bsp-TI-DRA72x-evm-SDP6.6_M2/src/hardware/flash -IC:/Users/me/ide-5.0-workspace/bsp-TI-
DRA72x-evm-SDP6.6_M2/src/hardware/flash/boards/../../../../install/usr/include -IC:/qnx660/target/qnx6/usr/include -
EL -DVARIANT_le -DVARIANT_v7 -DVARIANT_ti_qspi -DBUILDENV_qss C:/Users/me/ide-5.0-workspace/bsp-TI-DRA72x-
evm-SDP6.6_M2/src/hardware/flash/boards/ti_qspi/f3s_qspi_erase.c
>
> Is there a way to reduce verbosity of the build process to hide these lines and other similar ones? This becomes
excessively verbose when there is a long list of include paths.
>
> Thank you.
>
>
>
>
> _______________________________________________
>
> General
> http://community.qnx.com/sf/go/post113085
> To cancel your subscription to this discussion, please e-mail general-toolchain-unsubscribe@community.qnx.com
|
|
|