Commit 59b1ee06 authored by Anton Midyukov's avatar Anton Midyukov

Add STDOUT option to output log to stdout

parent 7af1eee6
......@@ -155,6 +155,12 @@ $HOME/.mkimage/profiles.mk.
*** пусто (по умолчанию) либо строка (например, "alpha", "beta")
** см. image.in/Makefile
* STDOUT
** выводить сообщения при включенном DEBUG одновременно в лог и на экран
** значение:
*** 1 - включить вывод на экран, если включен DEBUG
** см. lib/log.mk
* USE_QEMU
** использовать qemu, если архитектура не совпадает
** значение:
......
......@@ -24,8 +24,13 @@ GLOBAL_VERBOSE ?= $(DEBUG)
ifeq (2,$(DEBUG))
SHELL += -x
endif
ifeq (1,$(STDOUT))
LOG = 2>&1 | tee -a $(BUILDLOG)
LOG_STDERR = $(LOG)
else
LOG = >>$(BUILDLOG) 2>&1
LOG_STDERR = 2> >(tee -a $(BUILDLOG) >&2) 1>>$(BUILDLOG)
endif
else
MAKE += -s
LOG = 2>>$(BUILDLOG) >/dev/null
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment