cilium
/
Makefile.quiet
30 строк · 818.0 Байт
1# Copyright Authors of Cilium
2# SPDX-License-Identifier: Apache-2.0
3
4ifeq ($(ROOT_DIR),)
5ROOT_DIR ?= $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
6RELATIVE_DIR ?= $(shell echo $(realpath .) | sed "s;$(ROOT_DIR)[/]*;;")
7endif
8ifeq ($(V),0)
9QUIET=@
10ECHO_CC=echo " CC $(RELATIVE_DIR)/$@"
11ECHO_CHECK=echo " CHECK $(RELATIVE_DIR)"
12ECHO_CLEAN=echo " CLEAN $(RELATIVE_DIR)"
13ECHO_DOCKER=echo " DOCKER $(RELATIVE_DIR) $@"
14ECHO_GEN=echo " GEN $(RELATIVE_DIR)/"
15ECHO_GINKGO=echo " GINKGO $(RELATIVE_DIR)"
16ECHO_GO=echo " GO $(RELATIVE_DIR)/$@"
17ECHO_TEST=echo " TEST "
18SUBMAKEOPTS="-s"
19else
20# The whitespace at below EOLs is required for verbose case!
21ECHO_CC=:
22ECHO_CHECK=:
23ECHO_CLEAN=:
24ECHO_DOCKER=:
25ECHO_GEN=:
26ECHO_GINKGO=:
27ECHO_GO=:
28ECHO_TEST=:
29SUBMAKEOPTS=
30endif
31