1*7c4e1eeaSChris Kay# 2*7c4e1eeaSChris Kay# Copyright (c) 2024, Arm Limited and Contributors. All rights reserved. 3*7c4e1eeaSChris Kay# 4*7c4e1eeaSChris Kay# SPDX-License-Identifier: BSD-3-Clause 5*7c4e1eeaSChris Kay# 6*7c4e1eeaSChris Kay 7*7c4e1eeaSChris Kayifndef common-mk 8*7c4e1eeaSChris Kay common-mk := $(lastword $(MAKEFILE_LIST)) 9*7c4e1eeaSChris Kay 10*7c4e1eeaSChris Kay include $(dir $(common-mk))utilities.mk 11*7c4e1eeaSChris Kay 12*7c4e1eeaSChris Kay silent = $(call bool,$(findstring s,$(firstword ~$(MAKEFLAGS)))) 13*7c4e1eeaSChris Kay verbose = $(if $(silent),,$(call bool,$(V))) 14*7c4e1eeaSChris Kay 15*7c4e1eeaSChris Kay s = @$(if $(or $(verbose),$(silent)),: ) 16*7c4e1eeaSChris Kay q = $(if $(verbose),,@) 17*7c4e1eeaSChris Kayendif 18