pluto_hdl_adi/projects
Lars-Peter Clausen 1ea3ad28ae Add quiet mode to the Makefile system
The standard Makefile output is very noisy and it can be difficult to
filter the interesting information from this noise.

In quiet mode the standard Makefile output will be suppressed and instead a
short human readable description of the current task is shown.

E.g.
	> make adv7511.zed
	Building axi_clkgen library [library/axi_clkgen/axi_clkgen_ip.log] ... OK
	Building axi_hdmi_tx library [library/axi_hdmi_tx/axi_hdmi_tx_ip.log] ... OK
	Building axi_i2s_adi library [library/axi_i2s_adi/axi_i2s_adi_ip.log] ... OK
	Building axi_spdif_tx library [library/axi_spdif_tx/axi_spdif_tx_ip.log] ... OK
	Building util_i2c_mixer library [library/util_i2c_mixer/util_i2c_mixer_ip.log] ... OK
	Building adv7511_zed project [projects/adv7511/zed/adv7511_zed_vivado.log] ... OK

Quiet mode is enabled by default since it generates a more human readable
output. It can be disabled by passing VERBOSE=1 to make or setting the
VERBOSE environment variable to 1 before calling make.

E.g.
	> make adv7511.zed VERBOSE=1
	make[1]: Entering directory 'library/axi_clkgen'
	rm -rf *.cache *.data *.xpr *.log component.xml *.jou xgui
	*.ip_user_files *.srcs *.hw *.sim .Xil .timestamp_altera
	vivado -mode batch -source axi_clkgen_ip.tcl >> axi_clkgen_ip.log 2>&1
	...

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2018-04-11 15:09:54 +03:00
..
ad738x_fmc Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad5766_sdz Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad6676evb Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad7134_fmc Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad7616_sdz Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad7768evb Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad9265_fmc Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad9434_fmc Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad9467_fmc Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad9739a_fmc Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
ad77681evb Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
adaq7980_sdz Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
adrv9361z7035 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
adrv9364z7020 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
adrv9371x Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
adrv9379 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
adv7511 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
arradio Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
cn0363 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
common Remove unused projects/common/Makefile 2018-04-11 15:09:54 +03:00
daq1 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
daq2 Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
daq3 Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
de10 Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
fmcadc2 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
fmcadc4 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
fmcadc5 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
fmcjesdadc1 Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
fmcomms2 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
fmcomms5 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
fmcomms7 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
fmcomms11 Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
imageon Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
m2k Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
motcon2_fmc Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00
pluto Regenerate project Makefiles using the new shared Makefile includes 2018-04-11 15:09:54 +03:00
scripts Add quiet mode to the Makefile system 2018-04-11 15:09:54 +03:00
sidekiqz2 Regenerate project Makefiles using the new shared Makefile includes 2018-04-11 15:09:54 +03:00
usdrx1 Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
usrpe31x Regenerate project Makefiles using the new shared Makefile includes 2018-04-11 15:09:54 +03:00
Makefile Regenerate project top-level Makefiles 2018-04-11 15:09:54 +03:00