1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-01 20:08:26 +00:00

build(core): introduce quiet mode

[no changelog]
This commit is contained in:
cepetr 2024-10-02 09:38:49 +02:00 committed by matejcik
parent 52a599fd4e
commit f765e11eae
2 changed files with 12 additions and 2 deletions

View File

@ -40,6 +40,7 @@ TEST_LANG ?= "en"
NEW_RENDERING ?= 1 NEW_RENDERING ?= 1
THP ?= 0 THP ?= 0
TREZOR_EMULATOR_DEBUGGABLE ?= 0 TREZOR_EMULATOR_DEBUGGABLE ?= 0
QUIET_MODE ?= 0
# OpenOCD interface default. Alternative: ftdi/olimex-arm-usb-tiny-h # OpenOCD interface default. Alternative: ftdi/olimex-arm-usb-tiny-h
OPENOCD_INTERFACE ?= stlink OPENOCD_INTERFACE ?= stlink
@ -138,9 +139,15 @@ SCONS_VARS = \
TREZOR_EMULATOR_ASAN="$(ADDRESS_SANITIZER)" \ TREZOR_EMULATOR_ASAN="$(ADDRESS_SANITIZER)" \
TREZOR_EMULATOR_DEBUGGABLE=$(TREZOR_EMULATOR_DEBUGGABLE) \ TREZOR_EMULATOR_DEBUGGABLE=$(TREZOR_EMULATOR_DEBUGGABLE) \
TREZOR_MEMPERF="$(TREZOR_MEMPERF)" \ TREZOR_MEMPERF="$(TREZOR_MEMPERF)" \
TREZOR_MODEL="$(TREZOR_MODEL)" TREZOR_MODEL="$(TREZOR_MODEL)" \
QUIET_MODE="$(QUIET_MODE)"
SCONS = scons -Q -j $(JOBS) $(SCONS_VARS) SCONS_OPTS = -Q -j $(JOBS)
ifeq ($(QUIET_MODE),1)
SCONS_OPTS += --quiet
endif
SCONS = scons $(SCONS_OPTS) $(SCONS_VARS)
## help commands: ## help commands:

View File

@ -12,3 +12,6 @@ SConscript('SConscript.firmware', variant_dir='build/firmware', duplicate=False)
SConscript('SConscript.prodtest', variant_dir='build/prodtest', duplicate=False) SConscript('SConscript.prodtest', variant_dir='build/prodtest', duplicate=False)
SConscript('SConscript.reflash', variant_dir='build/reflash', duplicate=False) SConscript('SConscript.reflash', variant_dir='build/reflash', duplicate=False)
SConscript('SConscript.unix', variant_dir='build/unix', duplicate=False) SConscript('SConscript.unix', variant_dir='build/unix', duplicate=False)
if ARGUMENTS.get('QUIET_MODE', '1'):
Progress('$TARGET\r', overwrite=True)