|
|
|
@ -163,9 +163,8 @@ define silent_on_success
|
|
|
|
|
UNIX_START_DATE=$$(date +"%s"); \
|
|
|
|
|
HUMAN_START_DATE=$$(date +"%H:%M:%S"); \
|
|
|
|
|
if [ -z $(SILENT) ]; then \
|
|
|
|
|
printf "[%s][%$(MAX_PID_SIZE)s] $(TERM_INFO)" "$$HUMAN_START_DATE" "$$HASH"; \
|
|
|
|
|
printf '%s' "$(1)"; \
|
|
|
|
|
printf '...$(TERM_RESET)\n'; \
|
|
|
|
|
printf "[%s][%$(MAX_PID_SIZE)s] $(TERM_INFO)%s...$(TERM_RESET)\n" \
|
|
|
|
|
"$$HUMAN_START_DATE" "$$HASH" "$(1)"; \
|
|
|
|
|
fi; \
|
|
|
|
|
$(MKDIR_P) $(ABSOLUTE_ROOT_DIR)/_build_logs; \
|
|
|
|
|
($(2)) 1>$(ABSOLUTE_ROOT_DIR)/_build_logs/cmd-$$HASH.out \
|
|
|
|
@ -184,10 +183,8 @@ define silent_on_success
|
|
|
|
|
exit 1; \
|
|
|
|
|
elif [ -z $(SILENT) ]; then \
|
|
|
|
|
UNIX_END_DATE=$$(date +"%s"); \
|
|
|
|
|
printf '[%7ss][%$(MAX_PID_SIZE)s] $(TERM_SUCCESS)SUCCESS ' \
|
|
|
|
|
"$$(($$UNIX_END_DATE - $$UNIX_START_DATE))" "$$HASH"; \
|
|
|
|
|
printf '%s' "$(1)"; \
|
|
|
|
|
printf '$(TERM_RESET)\n'; \
|
|
|
|
|
printf '[%7ss][%$(MAX_PID_SIZE)s] $(TERM_SUCCESS)SUCCESS %s$(TERM_RESET)\n' \
|
|
|
|
|
"$$(($$UNIX_END_DATE - $$UNIX_START_DATE))" "$$HASH" "$(1)"; \
|
|
|
|
|
fi
|
|
|
|
|
endef
|
|
|
|
|
endif
|
|
|
|
|